Home
last modified time | relevance | path

Searched refs:elem_size (Results 1 – 31 of 31) sorted by relevance

/linux-4.4.14/include/linux/qed/
Dqed_chain.h74 u16 elem_size; member
81 #define ELEMS_PER_PAGE(elem_size) (QED_CHAIN_PAGE_SIZE / (elem_size)) argument
83 #define UNUSABLE_ELEMS_PER_PAGE(elem_size, mode) \ argument
86 (elem_size))) : 0)
88 #define USABLE_ELEMS_PER_PAGE(elem_size, mode) \ argument
89 ((u32)(ELEMS_PER_PAGE(elem_size) - \
90 UNUSABLE_ELEMS_PER_PAGE(elem_size, mode)))
92 #define QED_CHAIN_PAGE_CNT(elem_cnt, elem_size, mode) \ argument
93 DIV_ROUND_UP(elem_cnt, USABLE_ELEMS_PER_PAGE(elem_size, mode))
268 p_chain->elem_size); in qed_chain_produce()
[all …]
Dqed_if.h250 size_t elem_size,
/linux-4.4.14/kernel/bpf/
Darraymap.c24 u32 elem_size, array_size; in array_map_alloc() local
37 elem_size = round_up(attr->value_size, 8); in array_map_alloc()
40 if (elem_size == 0 || in array_map_alloc()
41 attr->max_entries > (U32_MAX - PAGE_SIZE - sizeof(*array)) / elem_size) in array_map_alloc()
44 array_size = sizeof(*array) + attr->max_entries * elem_size; in array_map_alloc()
59 array->elem_size = elem_size; in array_map_alloc()
73 return array->value + array->elem_size * index; in array_map_lookup_elem()
114 memcpy(array->value + array->elem_size * index, value, map->value_size); in array_map_update_elem()
Dhashtab.c23 u32 elem_size; /* size of each element in bytes */ member
76 htab->elem_size = sizeof(struct htab_elem) + in htab_map_alloc()
86 (u64) htab->elem_size * htab->map.max_entries >= in htab_map_alloc()
92 htab->elem_size * htab->map.max_entries, in htab_map_alloc()
241 l_new = kmalloc(htab->elem_size, GFP_ATOMIC | __GFP_NOWARN); in htab_map_update_elem()
/linux-4.4.14/drivers/dma/
Dcoh901318_lli.c244 u32 elem_size; in coh901318_lli_fill_sg() local
284 elem_size = MAX_DMA_PACKET_SIZE; in coh901318_lli_fill_sg()
287 elem_size = bytes_to_transfer; in coh901318_lli_fill_sg()
291 lli->control = val | elem_size; in coh901318_lli_fill_sg()
296 dst += elem_size; in coh901318_lli_fill_sg()
298 src += elem_size; in coh901318_lli_fill_sg()
302 bytes_to_transfer -= elem_size; in coh901318_lli_fill_sg()
/linux-4.4.14/net/sunrpc/
Dxdr.c1248 desc->elem_size > buf->len) in xdr_xcode_array2()
1256 todo = desc->array_len * desc->elem_size; in xdr_xcode_array2()
1265 while (avail_here >= desc->elem_size) { in xdr_xcode_array2()
1269 c += desc->elem_size; in xdr_xcode_array2()
1270 avail_here -= desc->elem_size; in xdr_xcode_array2()
1274 elem = kmalloc(desc->elem_size, GFP_KERNEL); in xdr_xcode_array2()
1308 if (copied || avail_page < desc->elem_size) { in xdr_xcode_array2()
1310 desc->elem_size - copied); in xdr_xcode_array2()
1312 elem = kmalloc(desc->elem_size, in xdr_xcode_array2()
1326 if (copied == desc->elem_size) in xdr_xcode_array2()
[all …]
/linux-4.4.14/sound/hda/
Darray.c20 if (snd_BUG_ON(!array->elem_size)) in snd_array_new()
24 int size = (num + 1) * array->elem_size; in snd_array_new()
/linux-4.4.14/fs/nfs_common/
Dnfsacl.c97 .elem_size = 12, in nfsacl_encode()
132 err = 8 + nfsacl_desc.desc.elem_size * in nfsacl_encode()
269 .elem_size = 12, in nfsacl_decode()
293 return 8 + nfsacl_desc.desc.elem_size * in nfsacl_decode()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-ctrls.c1248 idx *= ctrl->elem_size; in std_equal()
1262 idx *= ctrl->elem_size; in std_equal()
1263 return !memcmp(ptr1.p + idx, ptr2.p + idx, ctrl->elem_size); in std_equal()
1272 idx *= ctrl->elem_size; in std_init()
1296 idx *= ctrl->elem_size; in std_init()
1297 memset(ptr.p + idx, 0, ctrl->elem_size); in std_init()
1430 idx *= ctrl->elem_size; in std_validate()
1465 c->size = ctrl->elem_size; in ptr_to_user()
1509 for (idx = c->size / ctrl->elem_size; idx < ctrl->elems; idx++) in user_to_ptr()
1555 memcpy(to.p, from.p, ctrl->elems * ctrl->elem_size); in ptr_to_ptr()
[all …]
Dv4l2-ioctl.c545 p->elem_size, p->elems, p->nr_of_dims, in v4l_print_query_ext_ctrl()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dpci.c147 u8 elem_size; /* size of one element */ member
202 size_t elem_size, int elem_index) in __mlxsw_pci_queue_elem_get() argument
204 return q->mem_item.buf + (elem_size * elem_index); in __mlxsw_pci_queue_elem_get()
703 memset(wqe, 0, q->elem_size); in mlxsw_pci_cqe_rdq_handle()
889 u8 elem_size; member
898 .elem_size = MLXSW_PCI_WQE_SIZE,
907 .elem_size = MLXSW_PCI_WQE_SIZE
917 .elem_size = MLXSW_PCI_CQE_SIZE
927 .elem_size = MLXSW_PCI_EQE_SIZE
941 q->elem_size = q_ops->elem_size; in mlxsw_pci_queue_init()
[all …]
/linux-4.4.14/include/sound/
Dhdaudio.h37 unsigned int elem_size; member
538 array->elem_size = size; in snd_array_init()
544 return array->list + idx * array->elem_size; in snd_array_elem()
549 return (unsigned long)(ptr - array->list) / array->elem_size; in snd_array_index()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_dev_api.h219 size_t elem_size,
Dqed_cxt.c170 u32 elem_size) in qed_ilt_cli_blk_fill() argument
180 if (elem_size) in qed_ilt_cli_blk_fill()
181 p_blk->real_size_in_page = (ilt_size / elem_size) * elem_size; in qed_ilt_cli_blk_fill()
Dqed_dev.c1464 size_t elem_size, in qed_chain_alloc() argument
1477 page_cnt = QED_CHAIN_PAGE_CNT(num_elems, elem_size, mode); in qed_chain_alloc()
1498 (u8)elem_size, intended_use, in qed_chain_alloc()
1502 (u8)elem_size, intended_use, mode); in qed_chain_alloc()
/linux-4.4.14/include/media/
Dv4l2-ctrls.h202 u32 elem_size; member
315 u32 elem_size; member
/linux-4.4.14/include/linux/
Dbpf.h143 u32 elem_size; member
Dof.h280 const char *propname, int elem_size);
504 const char *propname, int elem_size) in of_property_count_elems_of_size() argument
Ddevice-mapper.h484 void *dm_vcalloc(unsigned long nmemb, unsigned long elem_size);
/linux-4.4.14/include/linux/sunrpc/
Dxdr.h183 unsigned int elem_size; member
/linux-4.4.14/drivers/of/
Dbase.c1093 const char *propname, int elem_size) in of_property_count_elems_of_size() argument
1102 if (prop->length % elem_size != 0) { in of_property_count_elems_of_size()
1104 propname, np->full_name, elem_size); in of_property_count_elems_of_size()
1108 return prop->length / elem_size; in of_property_count_elems_of_size()
/linux-4.4.14/drivers/md/
Ddm-table.c134 void *dm_vcalloc(unsigned long nmemb, unsigned long elem_size) in dm_vcalloc() argument
142 if (nmemb > (ULONG_MAX / elem_size)) in dm_vcalloc()
145 size = nmemb * elem_size; in dm_vcalloc()
/linux-4.4.14/sound/soc/
Dsoc-topology.c91 static int soc_tplg_check_elem_count(struct soc_tplg *tplg, size_t elem_size, in soc_tplg_check_elem_count() argument
94 const u8 *end = tplg->pos + elem_size * count; in soc_tplg_check_elem_count()
104 if (elem_size * count > bytes) { in soc_tplg_check_elem_count()
107 elem_type, count, elem_size, bytes); in soc_tplg_check_elem_count()
/linux-4.4.14/drivers/scsi/osd/
Dosd_initiator.c1149 unsigned elem_size = _osd_req_alist_elem_size(or, oa->len); in osd_req_add_set_attr_list() local
1151 total_bytes += elem_size; in osd_req_add_set_attr_list()
1153 or->set_attr.total_bytes = total_bytes - elem_size; in osd_req_add_set_attr_list()
1163 attr_last += elem_size; in osd_req_add_set_attr_list()
/linux-4.4.14/drivers/net/wireless/b43legacy/
Dmain.c1084 u16 src_size, elem_size, src_pos, dest_pos; in b43legacy_generate_probe_resp() local
1108 for ( ; src_pos < src_size - 2; src_pos += elem_size) { in b43legacy_generate_probe_resp()
1109 elem_size = src_data[src_pos + 1] + 2; in b43legacy_generate_probe_resp()
1114 memcpy(dest_data + dest_pos, src_data + src_pos, elem_size); in b43legacy_generate_probe_resp()
1115 dest_pos += elem_size; in b43legacy_generate_probe_resp()
/linux-4.4.14/include/uapi/linux/
Dvideodev2.h1532 __u32 elem_size; member
/linux-4.4.14/drivers/media/radio/si4713/
Dsi4713.c1437 .elem_size = sizeof(u32),
/linux-4.4.14/fs/btrfs/
Dsend.c871 unsigned long elem_size; in iterate_inode_ref() local
890 elem_size = sizeof(*iref); in iterate_inode_ref()
894 elem_size = sizeof(*extref); in iterate_inode_ref()
946 cur += elem_size + name_len; in iterate_inode_ref()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c613 static void *alloc_ring(struct pci_dev *pdev, size_t nelem, size_t elem_size, in alloc_ring() argument
616 size_t len = nelem * elem_size; in alloc_ring()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c698 static void *alloc_ring(struct device *dev, size_t nelem, size_t elem_size, in alloc_ring() argument
702 size_t len = nelem * elem_size + stat_size; in alloc_ring()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_v4l2.c914 qec->elem_size = 4; in uvc_ioctl_query_ext_ctrl()