Searched refs:element_size (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/lib/ |
D | flex_array.c | 41 int data_size = fa->element_size * fa->total_nr_elements; in elements_fit_in_base() 88 struct flex_array *flex_array_alloc(int element_size, unsigned int total, in flex_array_alloc() argument 96 if (element_size) { in flex_array_alloc() 97 elems_per_part = FLEX_ARRAY_ELEMENTS_PER_PART(element_size); in flex_array_alloc() 108 ret->element_size = element_size; in flex_array_alloc() 162 return part_offset * fa->element_size; in index_inside_part() 207 if (!fa->element_size) in flex_array_put() 218 memcpy(dst, src, fa->element_size); in flex_array_put() 238 if (!fa->element_size) in flex_array_clear() 249 memset(dst, FLEX_ARRAY_FREE, fa->element_size); in flex_array_clear() [all …]
|
D | lru_cache.c | 136 lc->element_size = e_size; in lc_create() 149 memset(p, 0, lc->element_size); in lc_create() 227 memset(p, 0, lc->element_size); in lc_reset()
|
/linux-4.1.27/include/linux/ |
D | flex_array.h | 23 int element_size; member 55 .element_size = (__element_size), \ 64 struct flex_array *flex_array_alloc(int element_size, unsigned int total,
|
D | lru_cache.h | 187 size_t element_size; member
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_cmd.c | 40 int element_size; member 59 int element_size, in qxl_ring_create() argument 72 ring->element_size = element_size; in qxl_ring_create() 137 elt = ring->ring->elements + idx * ring->element_size; in qxl_ring_push() 139 memcpy((void *)elt, new_elt, ring->element_size); in qxl_ring_push() 167 ring_elt = ring->ring->elements + idx * ring->element_size; in qxl_ring_pop() 169 memcpy(element, (void *)ring_elt, ring->element_size); in qxl_ring_pop()
|
D | qxl_drv.h | 354 int element_size,
|
/linux-4.1.27/drivers/scsi/pm8001/ |
D | pm8001_init.c | 267 pm8001_ha->memoryMap.region[AAP1].element_size = PM8001_EVENT_LOG_SIZE; in pm8001_alloc() 273 pm8001_ha->memoryMap.region[IOP].element_size = PM8001_EVENT_LOG_SIZE; in pm8001_alloc() 280 pm8001_ha->memoryMap.region[CI+i].element_size = 4; in pm8001_alloc() 288 pm8001_ha->memoryMap.region[IB+i].element_size = 128; in pm8001_alloc() 295 pm8001_ha->memoryMap.region[IB+i].element_size = 64; in pm8001_alloc() 305 pm8001_ha->memoryMap.region[PI+i].element_size = 4; in pm8001_alloc() 313 pm8001_ha->memoryMap.region[OB+i].element_size = 128; in pm8001_alloc() 321 pm8001_ha->memoryMap.region[OB+i].element_size = 64; in pm8001_alloc() 330 pm8001_ha->memoryMap.region[NVMD].element_size = 4096; in pm8001_alloc() 334 pm8001_ha->memoryMap.region[DEV_MEM].element_size = PM8001_MAX_DEVICES * in pm8001_alloc() [all …]
|
D | pm8001_sas.h | 308 u32 element_size; member
|
/linux-4.1.27/Documentation/ |
D | flexible-arrays.txt | 33 struct flex_array *flex_array_alloc(int element_size, 37 The individual object size is provided by element_size, while total is the 45 DEFINE_FLEX_ARRAY(name, element_size, total);
|
/linux-4.1.27/tools/hv/ |
D | hv_kvp_daemon.c | 752 int element_size, int offset) in kvp_process_ipconfig_file() argument 769 if (len < strlen(config_buf) + element_size + 1) in kvp_process_ipconfig_file()
|