/linux/drivers/dma/ |
A D | st_fdma.c | 232 dma_pool_free(fdesc->fchan->node_pool, fdesc->node[i].desc, in st_fdma_free_desc() 234 kfree(fdesc); in st_fdma_free_desc() 243 fdesc = kzalloc(struct_size(fdesc, node, sg_len), GFP_NOWAIT); in st_fdma_alloc_desc() 244 if (!fdesc) in st_fdma_alloc_desc() 255 return fdesc; in st_fdma_alloc_desc() 261 kfree(fdesc); in st_fdma_alloc_desc() 325 if (!fdesc) { in st_fdma_prep_dma_memcpy() 476 if (!fdesc) { in st_fdma_prep_dma_cyclic() 525 if (!fdesc) { in st_fdma_prep_slave_sg() 559 struct st_fdma_desc *fdesc = fchan->fdesc; in st_fdma_desc_residue() local [all …]
|
A D | st_fdma.h | 126 struct st_fdma_desc *fdesc; member
|
/linux/drivers/media/usb/uvc/ |
A D | uvc_metadata.c | 110 struct v4l2_fmtdesc *fdesc) in uvc_meta_v4l2_enum_formats() argument 115 u32 index = fdesc->index; in uvc_meta_v4l2_enum_formats() 117 if (fdesc->type != vfh->vdev->queue->type || in uvc_meta_v4l2_enum_formats() 121 memset(fdesc, 0, sizeof(*fdesc)); in uvc_meta_v4l2_enum_formats() 123 fdesc->type = vfh->vdev->queue->type; in uvc_meta_v4l2_enum_formats() 124 fdesc->index = index; in uvc_meta_v4l2_enum_formats() 125 fdesc->pixelformat = index ? dev->info->meta_format : V4L2_META_FMT_UVC; in uvc_meta_v4l2_enum_formats()
|
/linux/arch/parisc/kernel/ |
A D | signal.c | 320 Elf32_Fdesc fdesc; in setup_rt_frame() local 323 err = __copy_from_user(&fdesc, ufdesc, sizeof(fdesc)); in setup_rt_frame() 328 haddr = fdesc.addr; in setup_rt_frame() 329 regs->gr[19] = fdesc.gp; in setup_rt_frame() 333 Elf64_Fdesc fdesc; in setup_rt_frame() local 336 err = __copy_from_user(&fdesc, ufdesc, sizeof(fdesc)); in setup_rt_frame() 341 haddr = fdesc.addr; in setup_rt_frame() 342 regs->gr[19] = fdesc.gp; in setup_rt_frame()
|
A D | module.c | 392 Elf_Fdesc *fdesc = me->core_layout.base + me->arch.fdesc_offset; in get_fdesc() local 400 while (fdesc->addr) { in get_fdesc() 401 if (fdesc->addr == value) in get_fdesc() 402 return (Elf_Addr)fdesc; in get_fdesc() 403 fdesc++; in get_fdesc() 409 fdesc->addr = value; in get_fdesc() 410 fdesc->gp = (Elf_Addr)me->core_layout.base + me->arch.got_offset; in get_fdesc() 411 return (Elf_Addr)fdesc; in get_fdesc()
|
/linux/arch/ia64/kernel/ |
A D | module.c | 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() local 605 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()
|
/linux/drivers/net/wireless/ath/ath11k/ |
A D | hw.c | 346 static void ath11k_hw_ipq8074_rx_desc_copy_attn_end(struct hal_rx_desc *fdesc, in ath11k_hw_ipq8074_rx_desc_copy_attn_end() argument 349 memcpy((u8 *)&fdesc->u.ipq8074.msdu_end, (u8 *)&ldesc->u.ipq8074.msdu_end, in ath11k_hw_ipq8074_rx_desc_copy_attn_end() 351 memcpy((u8 *)&fdesc->u.ipq8074.attention, (u8 *)&ldesc->u.ipq8074.attention, in ath11k_hw_ipq8074_rx_desc_copy_attn_end() 353 memcpy((u8 *)&fdesc->u.ipq8074.mpdu_end, (u8 *)&ldesc->u.ipq8074.mpdu_end, in ath11k_hw_ipq8074_rx_desc_copy_attn_end() 517 static void ath11k_hw_qcn9074_rx_desc_copy_attn_end(struct hal_rx_desc *fdesc, in ath11k_hw_qcn9074_rx_desc_copy_attn_end() argument 520 memcpy((u8 *)&fdesc->u.qcn9074.msdu_end, (u8 *)&ldesc->u.qcn9074.msdu_end, in ath11k_hw_qcn9074_rx_desc_copy_attn_end() 522 memcpy((u8 *)&fdesc->u.qcn9074.attention, (u8 *)&ldesc->u.qcn9074.attention, in ath11k_hw_qcn9074_rx_desc_copy_attn_end() 524 memcpy((u8 *)&fdesc->u.qcn9074.mpdu_end, (u8 *)&ldesc->u.qcn9074.mpdu_end, in ath11k_hw_qcn9074_rx_desc_copy_attn_end() 691 memcpy((u8 *)&fdesc->u.wcn6855.msdu_end, (u8 *)&ldesc->u.wcn6855.msdu_end, in ath11k_hw_wcn6855_rx_desc_copy_attn_end() 693 memcpy((u8 *)&fdesc->u.wcn6855.attention, (u8 *)&ldesc->u.wcn6855.attention, in ath11k_hw_wcn6855_rx_desc_copy_attn_end() [all …]
|
A D | hw.h | 209 void (*rx_desc_copy_attn_end_tlv)(struct hal_rx_desc *fdesc,
|
A D | dp_rx.c | 230 struct hal_rx_desc *fdesc, in ath11k_dp_rx_desc_end_tlv_copy() argument 233 ab->hw_params.hw_ops->rx_desc_copy_attn_end_tlv(fdesc, ldesc); in ath11k_dp_rx_desc_end_tlv_copy()
|
/linux/drivers/pinctrl/ |
A D | pinctrl-keembay.c | 1632 struct function_desc *fdesc = keembay_funcs; in keembay_build_functions() local 1634 while (fdesc->name) { in keembay_build_functions() 1635 if (!strcmp(mux->name, fdesc->name)) { in keembay_build_functions() 1636 fdesc->num_group_names++; in keembay_build_functions() 1640 fdesc++; in keembay_build_functions() 1643 if (!fdesc->name) { in keembay_build_functions() 1644 fdesc->name = mux->name; in keembay_build_functions() 1645 fdesc->num_group_names = 1; in keembay_build_functions() 1646 fdesc->data = &mux->mode; in keembay_build_functions()
|
/linux/arch/ia64/include/asm/ |
A D | sections.h | 35 struct fdesc *desc = ptr; in dereference_function_descriptor()
|
A D | elf.h | 228 struct fdesc { struct
|
/linux/drivers/net/ethernet/intel/ice/ |
A D | ice_fdir.h | 212 struct ice_fltr_desc *fdesc, bool add);
|
A D | ice_fdir.c | 668 struct ice_fltr_desc *fdesc, bool add) in ice_fdir_get_prgm_desc() argument 707 ice_set_fd_desc_val(&fdir_fltr_ctx, fdesc); in ice_fdir_get_prgm_desc()
|