Searched refs:fdesc (Results 1 – 8 of 8) sorted by relevance
86 fchan->fdesc = to_st_fdma_desc(vdesc); in st_fdma_xfer_desc()87 nbytes = fchan->fdesc->node[0].desc->nbytes; in st_fdma_xfer_desc()89 ch_cmd = fchan->fdesc->node[0].pdesc | FDMA_CH_CMD_STA_START; in st_fdma_xfer_desc()145 if (fchan->fdesc) { in st_fdma_irq_handler()146 if (!fchan->fdesc->iscyclic) { in st_fdma_irq_handler()147 list_del(&fchan->fdesc->vdesc.node); in st_fdma_irq_handler()148 vchan_cookie_complete(&fchan->fdesc->vdesc); in st_fdma_irq_handler()149 fchan->fdesc = NULL; in st_fdma_irq_handler()152 vchan_cyclic_callback(&fchan->fdesc->vdesc); in st_fdma_irq_handler()156 if (!fchan->fdesc) in st_fdma_irq_handler()[all …]
130 struct st_fdma_desc *fdesc; member
113 struct v4l2_fmtdesc *fdesc) in uvc_meta_v4l2_enum_formats() argument118 u32 index = fdesc->index; in uvc_meta_v4l2_enum_formats()120 if (fdesc->type != vfh->vdev->queue->type || in uvc_meta_v4l2_enum_formats()124 memset(fdesc, 0, sizeof(*fdesc)); in uvc_meta_v4l2_enum_formats()126 fdesc->type = vfh->vdev->queue->type; in uvc_meta_v4l2_enum_formats()127 fdesc->index = index; in uvc_meta_v4l2_enum_formats()128 fdesc->pixelformat = index ? dev->meta_format : V4L2_META_FMT_UVC; in uvc_meta_v4l2_enum_formats()
322 Elf32_Fdesc fdesc; in setup_rt_frame() local325 err = __copy_from_user(&fdesc, ufdesc, sizeof(fdesc)); in setup_rt_frame()330 haddr = fdesc.addr; in setup_rt_frame()331 regs->gr[19] = fdesc.gp; in setup_rt_frame()335 Elf64_Fdesc fdesc; in setup_rt_frame() local338 err = __copy_from_user(&fdesc, ufdesc, sizeof(fdesc)); in setup_rt_frame()343 haddr = fdesc.addr; in setup_rt_frame()344 regs->gr[19] = fdesc.gp; in setup_rt_frame()
413 Elf_Fdesc *fdesc = me->core_layout.base + me->arch.fdesc_offset; in get_fdesc() local421 while (fdesc->addr) { in get_fdesc()422 if (fdesc->addr == value) in get_fdesc()423 return (Elf_Addr)fdesc; in get_fdesc()424 fdesc++; in get_fdesc()430 fdesc->addr = value; in get_fdesc()431 fdesc->gp = (Elf_Addr)me->core_layout.base + me->arch.got_offset; in get_fdesc()432 return (Elf_Addr)fdesc; in get_fdesc()
481 mod->arch.opd->sh_size = fdescs * sizeof(struct fdesc); in module_frob_arch_sections()587 struct fdesc *fdesc = (void *) mod->arch.opd->sh_addr; in get_fdesc() local605 while (fdesc->ip) { in get_fdesc()606 if (fdesc->ip == value) in get_fdesc()607 return (uint64_t)fdesc; in get_fdesc()608 if ((uint64_t) ++fdesc >= mod->arch.opd->sh_addr + mod->arch.opd->sh_size) in get_fdesc()613 fdesc->ip = value; in get_fdesc()614 fdesc->gp = mod->arch.gp; in get_fdesc()615 return (uint64_t) fdesc; in get_fdesc()
35 struct fdesc *desc = ptr; in dereference_function_descriptor()
230 struct fdesc { struct