Searched refs:element_size (Results 1 - 23 of 23) sorted by relevance

/linux-master/fs/bcachefs/
H A Ddarray.c7 int __bch2_darray_resize(darray_char *d, size_t element_size, size_t new_size, gfp_t gfp) argument
12 void *data = kvmalloc_array(new_size, element_size, gfp);
16 memcpy(data, d->data, d->size * element_size);
H A Ddarray.h27 static inline int __darray_resize(darray_char *d, size_t element_size, argument
31 ? __bch2_darray_resize(d, element_size, new_size, gfp)
H A Dutil.h658 static inline void __move_gap(void *array, size_t element_size,
667 memmove(array + element_size * (gap_end - move),
668 array + element_size * (old_gap - move),
669 element_size * move);
673 memmove(array + element_size * old_gap,
674 array + element_size * gap_end,
675 element_size * move);
/linux-master/arch/powerpc/kvm/
H A Demulate_loadstore.c193 if (op.element_size == 8) {
200 } else if (op.element_size == 4) {
210 if (size < op.element_size) {
216 size/op.element_size;
217 io_size_each = op.element_size;
322 if (op.element_size == 8)
325 else if (op.element_size == 4)
331 if (size < op.element_size) {
337 size/op.element_size;
338 io_size_each = op.element_size;
[all...]
H A Dpowerpc.c1003 int index, int element_size)
1006 int elts = sizeof(vector128)/element_size;
1002 kvmppc_get_vmx_offset_generic(struct kvm_vcpu *vcpu, int index, int element_size) argument
/linux-master/arch/powerpc/lib/
H A Dsstep.c795 switch (op->element_size) {
881 switch (op->element_size) {
2351 op->element_size = 1;
2356 op->element_size = 2;
2361 op->element_size = 4;
2367 op->element_size = 16;
2372 op->element_size = 1;
2377 op->element_size = 2;
2382 op->element_size = 4;
2536 op->element_size
[all...]
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_cmd.c44 int element_size; member in struct:qxl_ring
58 int element_size,
70 ring->element_size = element_size;
136 elt = ring->ring->elements + idx * ring->element_size;
138 memcpy((void *)elt, new_elt, ring->element_size);
167 ring_elt = ring->ring->elements + idx * ring->element_size;
169 memcpy(element, (void *)ring_elt, ring->element_size);
57 qxl_ring_create(struct qxl_ring_header *header, int element_size, int n_elements, int prod_notify, wait_queue_head_t *push_event) argument
H A Dqxl_drv.h272 int element_size,
/linux-master/tools/mm/
H A Dthpmaps82 def __init__(self, filename, element_size):
83 self.element_size = element_size
103 assert(self.element_size == 8)
107 vec *= self.element_size
109 lengths = (np.diff(vec) + self.element_size).reshape(len(vec))
121 offset = index * self.element_size
122 length = nr * self.element_size
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Ditem.h16 unsigned char element_size; /* size of element in bit array */ member in struct:mlxsw_item
212 BUG_ON(index && !item->element_size);
214 BITS_PER_BYTE % item->element_size != 0) {
215 pr_err("mlxsw: item bug (name=%s,offset=%x,element_size=%x)\n",
216 item->name, item->offset, item->element_size);
220 max_index = (item->size.bytes << 3) / item->element_size - 1;
222 offset = be_index * item->element_size >> 3;
223 in_byte_index = index % (BITS_PER_BYTE / item->element_size);
224 *shift = in_byte_index * item->element_size;
238 tmp &= GENMASK(item->element_size
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dsstep.h124 u8 element_size; /* for VSX/VMX loads/stores */ member in struct:instruction_op
/linux-master/include/linux/
H A Dlru_cache.h175 size_t element_size; member in struct:lru_cache
H A Dstring.h288 extern void *kmemdup_array(const void *src, size_t element_size, size_t count, gfp_t gfp);
H A Defi.h832 size_t element_size);
/linux-master/lib/
H A Dlru_cache.c114 lc->element_size = e_size;
127 memset(p, 0, lc->element_size);
205 memset(p, 0, lc->element_size);
/linux-master/drivers/scsi/pm8001/
H A Dpm8001_init.c358 pm8001_ha->memoryMap.region[AAP1].element_size = PM8001_EVENT_LOG_SIZE;
364 pm8001_ha->memoryMap.region[IOP].element_size = PM8001_EVENT_LOG_SIZE;
373 pm8001_ha->memoryMap.region[ci_offset+i].element_size = 4;
381 pm8001_ha->memoryMap.region[ib_offset+i].element_size
390 pm8001_ha->memoryMap.region[ib_offset+i].element_size
403 pm8001_ha->memoryMap.region[pi_offset+i].element_size = 4;
411 pm8001_ha->memoryMap.region[ob_offset+i].element_size
421 pm8001_ha->memoryMap.region[ob_offset+i].element_size
431 pm8001_ha->memoryMap.region[NVMD].element_size = 4096;
439 pm8001_ha->memoryMap.region[FORENSIC_MEM].element_size
[all...]
H A Dpm8001_sas.h301 u32 element_size; member in struct:mpi_mem
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_res.h183 u16 element_size; /* Size of each entry */ member in struct:bnxt_qplib_hwq
389 return (void *)(hwq->pbl_ptr[pg_num] + hwq->element_size * pg_idx);
H A Dqplib_res.c175 hwq->element_size = 0;
347 hwq->element_size = stride;
/linux-master/mm/
H A Dutil.c142 * @element_size: size of each element of array.
149 void *kmemdup_array(const void *src, size_t element_size, size_t count, gfp_t gfp) argument
151 return kmemdup(src, size_mul(element_size, count), gfp);
/linux-master/arch/powerpc/perf/
H A Dhv-gpci.c465 int element_size, char *buf, size_t *last_element,
486 for (; k < j + element_size; k++)
464 affinity_domain_via_partition_result_parse(int returned_values, int element_size, char *buf, size_t *last_element, size_t *n, struct hv_gpci_request_buffer *arg) argument
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras.c1656 const unsigned int element_size = local
1658 unsigned int start = div64_ul(ppos + element_size - 1, element_size);
1659 unsigned int end = div64_ul(ppos + count - 1, element_size);
1670 s += scnprintf(&buf[s], element_size + 1,
2109 data->element_size);
2154 data->element_size);
2209 .element_size = sizeof(struct amdgpu_iv_entry),
2216 data->aligned_element_size = ALIGN(data->element_size, 8);
H A Damdgpu_ras.h544 unsigned int element_size; member in struct:ras_ih_data

Completed in 275 milliseconds