/drivers/infiniband/sw/rxe/ |
D | rxe_queue.c | 98 unsigned int elem_size) in rxe_queue_init() argument 115 q->elem_size = elem_size; in rxe_queue_init() 118 if (elem_size < cache_line_size()) in rxe_queue_init() 119 elem_size = cache_line_size(); in rxe_queue_init() 120 elem_size = roundup_pow_of_two(elem_size); in rxe_queue_init() 122 q->log2_elem_size = order_base_2(elem_size); in rxe_queue_init() 128 buf_size = sizeof(struct rxe_queue_buf) + num_slots * elem_size; in rxe_queue_init() 160 new_q->elem_size); in resize_finish() 172 unsigned int elem_size, in rxe_queue_resize() argument 183 new_q = rxe_queue_init(q->rxe, &num_elem, elem_size); in rxe_queue_resize()
|
D | rxe_queue.h | 74 size_t elem_size; member 91 unsigned int elem_size); 95 unsigned int elem_size,
|
D | rxe_pool.h | 94 size_t elem_size; member
|
D | rxe_pool.c | 203 pool->elem_size = ALIGN(size, RXE_POOL_ALIGN); in rxe_pool_init()
|
/drivers/dma/ |
D | coh901318_lli.c | 244 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()
|
/drivers/gpu/drm/etnaviv/ |
D | etnaviv_drv.h | 129 static inline size_t size_vstruct(size_t nelem, size_t elem_size, size_t base) in size_vstruct() argument 131 if (elem_size && nelem > (SIZE_MAX - base) / elem_size) in size_vstruct() 133 return base + nelem * elem_size; in size_vstruct()
|
/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_eqs.c | 36 (ALIGN((eq)->q_len * (eq)->elem_size, pg_size) / (pg_size)) 38 #define GET_EQ_NUM_ELEMS_IN_PG(eq, pg_size) ((pg_size) / (eq)->elem_size) 58 (((idx) & ((eq)->num_elem_in_pg - 1)) * (eq)->elem_size)) 73 #define ELEMENT_SIZE_IN_32B(eq) (((eq)->elem_size) >> 5) 480 u32 page_size_val, elem_size; in set_ctrl1() local 488 elem_size = EQ_SET_HW_ELEM_SIZE_VAL(eq); in set_ctrl1() 497 HINIC_AEQ_CTRL_1_SET(elem_size, ELEM_SIZE) | in set_ctrl1() 690 eq->elem_size = HINIC_AEQE_SIZE; in init_eq() 692 eq->elem_size = HINIC_CEQE_SIZE; in init_eq()
|
D | hinic_hw_eqs.h | 192 size_t elem_size; member
|
/drivers/of/ |
D | property.c | 48 const char *propname, int elem_size) in of_property_count_elems_of_size() argument 57 if (prop->length % elem_size != 0) { in of_property_count_elems_of_size() 59 propname, np, elem_size); in of_property_count_elems_of_size() 63 return prop->length / elem_size; in of_property_count_elems_of_size() 844 unsigned int elem_size, void *val, in of_fwnode_property_read_int_array() argument 851 elem_size); in of_fwnode_property_read_int_array() 853 switch (elem_size) { in of_fwnode_property_read_int_array()
|
/drivers/media/v4l2-core/ |
D | v4l2-ctrls.c | 1286 idx *= ctrl->elem_size; in std_equal() 1300 idx *= ctrl->elem_size; in std_equal() 1301 return !memcmp(ptr1.p + idx, ptr2.p + idx, ctrl->elem_size); in std_equal() 1310 idx *= ctrl->elem_size; in std_init() 1334 idx *= ctrl->elem_size; in std_init() 1335 memset(ptr.p + idx, 0, ctrl->elem_size); in std_init() 1468 idx *= ctrl->elem_size; in std_validate() 1503 c->size = ctrl->elem_size; in ptr_to_user() 1558 for (idx = c->size / ctrl->elem_size; idx < ctrl->elems; idx++) in user_to_ptr() 1604 memcpy(to.p, from.p, ctrl->elems * ctrl->elem_size); in ptr_to_ptr() [all …]
|
D | v4l2-ioctl.c | 535 p->elem_size, p->elems, p->nr_of_dims, in v4l_print_query_ext_ctrl()
|
/drivers/net/ethernet/qlogic/qed/ |
D | qed_cxt.c | 499 u32 start_line, u32 total_size, u32 elem_size) in qed_ilt_cli_blk_fill() argument 509 if (elem_size) in qed_ilt_cli_blk_fill() 510 p_blk->real_size_in_page = (ilt_size / elem_size) * elem_size; in qed_ilt_cli_blk_fill() 848 u32 ilt_page_size, elem_size; in qed_cxt_cfg_ilt_compute_excess() local 870 elem_size = p_mngr->task_type_size[p_seg->type]; in qed_cxt_cfg_ilt_compute_excess() 871 if (!elem_size) in qed_cxt_cfg_ilt_compute_excess() 874 return (ilt_page_size / elem_size) * excess_lines; in qed_cxt_cfg_ilt_compute_excess() 2245 u32 reg_offset, shadow_line, elem_size, hw_p_size, elems_per_p, line; in qed_cxt_dynamic_ilt_alloc() local 2257 elem_size = CONN_CXT_SIZE(p_hwfn); in qed_cxt_dynamic_ilt_alloc() 2262 elem_size = SRQ_CXT_SIZE; in qed_cxt_dynamic_ilt_alloc() [all …]
|
D | qed_dev_api.h | 320 size_t elem_size,
|
D | qed_dev.c | 3123 size = p_chain->elem_size * p_chain->usable_per_page; in qed_chain_free_next_ptr() 3206 size_t elem_size, u32 page_cnt) in qed_chain_alloc_sanity_check() argument 3208 u64 chain_size = ELEMS_PER_PAGE(elem_size) * page_cnt; in qed_chain_alloc_sanity_check() 3345 size_t elem_size, in qed_chain_alloc() argument 3355 page_cnt = QED_CHAIN_PAGE_CNT(num_elems, elem_size, mode); in qed_chain_alloc() 3357 rc = qed_chain_alloc_sanity_check(cdev, cnt_type, elem_size, page_cnt); in qed_chain_alloc() 3363 intended_use, mode, cnt_type, num_elems, elem_size); in qed_chain_alloc() 3367 qed_chain_init_params(p_chain, page_cnt, (u8) elem_size, intended_use, in qed_chain_alloc()
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | pci.c | 112 u8 elem_size; /* size of one element */ member 165 size_t elem_size, int elem_index) in __mlxsw_pci_queue_elem_get() argument 167 return q->mem_item.buf + (elem_size * elem_index); in __mlxsw_pci_queue_elem_get() 598 memset(wqe, 0, q->elem_size); in mlxsw_pci_cqe_rdq_handle() 757 u8 elem_size; member 765 .elem_size = MLXSW_PCI_WQE_SIZE, 773 .elem_size = MLXSW_PCI_WQE_SIZE 782 .elem_size = MLXSW_PCI_CQE_SIZE 791 .elem_size = MLXSW_PCI_EQE_SIZE 805 q->elem_size = q_ops->elem_size; in mlxsw_pci_queue_init() [all …]
|
/drivers/base/ |
D | property.c | 205 unsigned int elem_size, void *val, in pset_fwnode_read_int_array() argument 211 return pset_prop_count_elems_of_size(node, propname, elem_size); in pset_fwnode_read_int_array() 213 switch (elem_size) { in pset_fwnode_read_int_array() 445 unsigned int elem_size, void *val, in fwnode_property_read_int_array() argument 451 elem_size, val, nval); in fwnode_property_read_int_array() 456 elem_size, val, nval); in fwnode_property_read_int_array()
|
/drivers/md/ |
D | dm-table.c | 138 void *dm_vcalloc(unsigned long nmemb, unsigned long elem_size) in dm_vcalloc() argument 146 if (nmemb > (ULONG_MAX / elem_size)) in dm_vcalloc() 149 size = nmemb * elem_size; in dm_vcalloc()
|
/drivers/scsi/osd/ |
D | osd_initiator.c | 1154 unsigned elem_size = _osd_req_alist_elem_size(or, oa->len); in osd_req_add_set_attr_list() local 1156 total_bytes += elem_size; in osd_req_add_set_attr_list() 1158 or->set_attr.total_bytes = total_bytes - elem_size; in osd_req_add_set_attr_list() 1168 attr_last += elem_size; in osd_req_add_set_attr_list()
|
/drivers/acpi/ |
D | property.c | 1163 unsigned int elem_size, void *val, in acpi_fwnode_property_read_int_array() argument 1168 switch (elem_size) { in acpi_fwnode_property_read_int_array()
|
/drivers/net/wireless/broadcom/b43legacy/ |
D | main.c | 1084 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()
|
/drivers/media/radio/si4713/ |
D | si4713.c | 1432 .elem_size = sizeof(u32),
|
/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 613 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()
|
/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 924 qec->elem_size = 4; in uvc_ioctl_query_ext_ctrl()
|
/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 700 static void *alloc_ring(struct device *dev, size_t nelem, size_t elem_size, in alloc_ring() argument 704 size_t len = nelem * elem_size + stat_size; in alloc_ring()
|