Home
last modified time | relevance | path

Searched refs:desc_size (Results 1 – 25 of 116) sorted by relevance

12345

/drivers/firmware/efi/
Dmemmap.c50 efi.memmap.desc_size * efi.memmap.nr_map, in efi_memmap_free()
71 data->size = num_entries * efi.memmap.desc_size; in efi_memmap_alloc()
73 data->desc_size = efi.memmap.desc_size; in efi_memmap_alloc()
129 map.nr_map = data->size / data->desc_size; in __efi_memmap_init()
133 map.desc_size = data->desc_size; in __efi_memmap_init()
167 size = efi.memmap.desc_size * efi.memmap.nr_map; in efi_memmap_unmap()
220 data.desc_size = efi.memmap.desc_size; in efi_memmap_init_late()
316 old += old_memmap->desc_size, new += old_memmap->desc_size) { in efi_memmap_insert()
319 memcpy(new, old, old_memmap->desc_size); in efi_memmap_insert()
334 new += old_memmap->desc_size; in efi_memmap_insert()
[all …]
/drivers/firmware/efi/libstub/
Dmem.c10 unsigned long desc_size) in mmap_has_headroom() argument
14 return slack / desc_size >= EFI_MMAP_NR_SLACK_SLOTS; in mmap_has_headroom()
33 *map->desc_size = sizeof(*m); in efi_get_memory_map()
34 *map->map_size = *map->desc_size * 32; in efi_get_memory_map()
42 *map->desc_size = 0; in efi_get_memory_map()
45 &key, map->desc_size, &desc_version); in efi_get_memory_map()
48 *map->desc_size)) { in efi_get_memory_map()
57 *map->map_size += *map->desc_size * EFI_MMAP_NR_SLACK_SLOTS; in efi_get_memory_map()
Drelocate.c26 unsigned long map_size, desc_size, buff_size; in efi_low_alloc_above() local
35 boot_map.desc_size = &desc_size; in efi_low_alloc_above()
55 for (i = 0; i < map_size / desc_size; i++) { in efi_low_alloc_above()
60 desc = efi_early_memdesc_ptr(m, desc_size, i); in efi_low_alloc_above()
90 if (i == map_size / desc_size) in efi_low_alloc_above()
Dfdt.c185 fdt_val32 = cpu_to_fdt32(*map->desc_size); in update_fdt_memmap()
215 efi_get_virtmap(*map->map, *map->map_size, *map->desc_size, in exit_boot_func()
246 unsigned long map_size, desc_size, buff_size; in allocate_new_fdt_and_exit_boot() local
257 map.desc_size = &desc_size; in allocate_new_fdt_and_exit_boot()
307 status = svam(runtime_entry_count * desc_size, desc_size, in allocate_new_fdt_and_exit_boot()
324 for (l = 0; l < map_size; l += desc_size) { in allocate_new_fdt_and_exit_boot()
Drandomalloc.c58 unsigned long map_size, desc_size, total_slots = 0, target_slot; in efi_random_alloc() local
67 map.desc_size = &desc_size; in efi_random_alloc()
82 for (map_offset = 0; map_offset < map_size; map_offset += desc_size) { in efi_random_alloc()
105 for (map_offset = 0; map_offset < map_size; map_offset += desc_size) { in efi_random_alloc()
Darm64-stub.c45 unsigned long map_size, desc_size, buff_size; in check_image_region() local
54 map.desc_size = &desc_size; in check_image_region()
63 for (map_offset = 0; map_offset < map_size; map_offset += desc_size) { in check_image_region()
Defi-stub.c328 unsigned long desc_size, efi_memory_desc_t *runtime_map, in efi_get_virtmap() argument
335 for (l = 0; l < map_size; l += desc_size) { in efi_get_virtmap()
375 memcpy(out, in, desc_size); in efi_get_virtmap()
376 out = (void *)out + desc_size; in efi_get_virtmap()
/drivers/net/ethernet/ti/
Dk3-cppi-desc-pool.c21 size_t desc_size; member
45 size_t desc_size, in k3_cppi_desc_pool_create_name() argument
57 pool->desc_size = roundup_pow_of_two(desc_size); in k3_cppi_desc_pool_create_name()
59 pool->mem_size = pool->num_desc * pool->desc_size; in k3_cppi_desc_pool_create_name()
66 pool->gen_pool = gen_pool_create(ilog2(pool->desc_size), -1); in k3_cppi_desc_pool_create_name()
115 return (void *)gen_pool_alloc(pool->gen_pool, pool->desc_size); in k3_cppi_desc_pool_alloc()
120 gen_pool_free(pool->gen_pool, (unsigned long)addr, pool->desc_size); in k3_cppi_desc_pool_free()
125 return gen_pool_avail(pool->gen_pool) / pool->desc_size; in k3_cppi_desc_pool_avail()
Dk3-cppi-desc-pool.h18 size_t desc_size,
20 #define k3_cppi_desc_pool_create(dev, size, desc_size) \ argument
21 k3_cppi_desc_pool_create_name(dev, size, desc_size, NULL)
/drivers/greybus/
Dmanifest.c103 size_t desc_size; in identify_descriptor() local
112 desc_size = le16_to_cpu(desc_header->size); in identify_descriptor()
113 if (desc_size > size) { in identify_descriptor()
115 desc_size, size); in identify_descriptor()
146 if (desc_size < expected_size) { in identify_descriptor()
149 desc_size, expected_size); in identify_descriptor()
154 if (desc_size > expected_size) { in identify_descriptor()
157 expected_size, desc_size); in identify_descriptor()
164 descriptor->size = desc_size; in identify_descriptor()
171 return desc_size; in identify_descriptor()
[all …]
/drivers/hid/
Dhid-uclogic-params.h54 unsigned int desc_size; member
85 unsigned int desc_size; member
134 unsigned int desc_size; member
185 (_params)->desc_size, \
188 (_params)->pen.desc_size, \
193 (_params)->frame.desc_size, \
Dhid-uclogic-params.c224 pen->desc_size = uclogic_rdesc_pen_v1_template_size; in uclogic_params_pen_init_v1()
368 pen->desc_size = uclogic_rdesc_pen_v2_template_size; in uclogic_params_pen_init_v2()
413 size_t desc_size, in uclogic_params_frame_init_with_desc() argument
418 if (frame == NULL || (desc_ptr == NULL && desc_size != 0)) in uclogic_params_frame_init_with_desc()
421 copy_desc_ptr = kmemdup(desc_ptr, desc_size, GFP_KERNEL); in uclogic_params_frame_init_with_desc()
427 frame->desc_size = desc_size; in uclogic_params_frame_init_with_desc()
563 size += params->desc_size; in uclogic_params_get_desc()
565 size += params->pen.desc_size; in uclogic_params_get_desc()
567 size += params->frame.desc_size; in uclogic_params_get_desc()
579 params->desc_size); in uclogic_params_get_desc()
[all …]
/drivers/infiniband/hw/mlx5/
Dsrq.c198 size_t desc_size; in mlx5_ib_create_srq() local
222 desc_size = sizeof(struct mlx5_wqe_srq_next_seg) + in mlx5_ib_create_srq()
224 if (desc_size == 0 || srq->msrq.max_gs > desc_size) in mlx5_ib_create_srq()
227 desc_size = roundup_pow_of_two(desc_size); in mlx5_ib_create_srq()
228 desc_size = max_t(size_t, 32, desc_size); in mlx5_ib_create_srq()
229 if (desc_size < sizeof(struct mlx5_wqe_srq_next_seg)) in mlx5_ib_create_srq()
232 srq->msrq.max_avail_gather = (desc_size - sizeof(struct mlx5_wqe_srq_next_seg)) / in mlx5_ib_create_srq()
234 srq->msrq.wqe_shift = ilog2(desc_size); in mlx5_ib_create_srq()
235 buf_size = srq->msrq.max * desc_size; in mlx5_ib_create_srq()
236 if (buf_size < desc_size) in mlx5_ib_create_srq()
/drivers/scsi/snic/
Dvnic_wq.c37 unsigned int index, unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring() argument
40 desc_size); in vnic_wq_alloc_ring()
63 wq->ring.desc_size * buf->index; in vnic_wq_alloc_bufs()
100 unsigned int desc_count, unsigned int desc_size) in vnic_wq_devcmd2_alloc() argument
116 err = vnic_wq_alloc_ring(vdev, wq, 0, desc_count, desc_size); in vnic_wq_devcmd2_alloc()
124 unsigned int index, unsigned int desc_count, unsigned int desc_size) in svnic_wq_alloc() argument
140 err = vnic_wq_alloc_ring(vdev, wq, index, desc_count, desc_size); in svnic_wq_alloc()
Dvnic_cq.h72 cq->ring.desc_size * cq->to_clean); in svnic_cq_service()
89 cq->ring.desc_size * cq->to_clean); in svnic_cq_service()
103 unsigned int index, unsigned int desc_count, unsigned int desc_size);
Dvnic_dev.h62 unsigned int desc_size; member
77 unsigned int desc_size);
80 unsigned int desc_count, unsigned int desc_size);
/drivers/scsi/fnic/
Dvnic_wq.c41 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring() argument
43 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc_ring()
66 wq->ring.desc_size * buf->index; in vnic_wq_alloc_bufs()
103 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc() argument
118 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc()
133 unsigned int desc_count, unsigned int desc_size) in vnic_wq_devcmd2_alloc() argument
147 err = vnic_wq_alloc_ring(vdev, wq, desc_count, desc_size); in vnic_wq_devcmd2_alloc()
Dvnic_cq.h82 cq->ring.desc_size * cq->to_clean); in vnic_cq_service()
99 cq->ring.desc_size * cq->to_clean); in vnic_cq_service()
113 unsigned int desc_count, unsigned int desc_size);
/drivers/net/wireless/ralink/rt2x00/
Drt2x00mmio.c69 skbdesc->desc_len = entry->queue->desc_size; in rt2x00mmio_rxdone()
112 queue->limit * queue->desc_size, &dma, in rt2x00mmio_alloc_queue_dma()
122 entry_priv->desc = addr + i * queue->desc_size; in rt2x00mmio_alloc_queue_dma()
123 entry_priv->desc_dma = dma + i * queue->desc_size; in rt2x00mmio_alloc_queue_dma()
137 queue->limit * queue->desc_size, in rt2x00mmio_free_queue_dma()
/drivers/net/ethernet/cisco/enic/
Dvnic_wq.c48 wq->ring.desc_size * buf->index; in vnic_wq_alloc_bufs()
89 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc() argument
104 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc()
118 unsigned int desc_count, unsigned int desc_size) in enic_wq_devcmd2_alloc() argument
129 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in enic_wq_devcmd2_alloc()
Dvnic_cq.h84 cq->ring.desc_size * cq->to_clean); in vnic_cq_service()
101 cq->ring.desc_size * cq->to_clean); in vnic_cq_service()
115 unsigned int desc_count, unsigned int desc_size);
/drivers/dma/bestcomm/
Dbestcomm.c165 if (hdr->desc_size != bcom_task_num_descs(task)) { in bcom_load_image()
170 hdr->desc_size, in bcom_load_image()
177 desc = bcom_sram_alloc(hdr->desc_size * sizeof(u32), 4, &start_pa); in bcom_load_image()
182 tdt->stop = start_pa + ((hdr->desc_size-1) * sizeof(u32)); in bcom_load_image()
193 var_src = desc_src + hdr->desc_size; in bcom_load_image()
196 memcpy_toio(desc, desc_src, hdr->desc_size * sizeof(u32)); in bcom_load_image()
/drivers/net/ethernet/pensando/ionic/
Dionic_dev.c535 unsigned int num_descs, size_t desc_size) in ionic_cq_init() argument
539 if (desc_size == 0 || !is_power_of_2(num_descs)) in ionic_cq_init()
549 cq->desc_size = desc_size; in ionic_cq_init()
565 cur->cq_desc = base + (i * cq->desc_size); in ionic_cq_map()
603 unsigned int num_descs, size_t desc_size, in ionic_q_init() argument
608 if (desc_size == 0 || !is_power_of_2(num_descs)) in ionic_q_init()
619 q->desc_size = desc_size; in ionic_q_init()
639 cur->desc = base + (i * q->desc_size); in ionic_q_map()
/drivers/crypto/caam/
Djr.c236 jrp->entinfo[sw_idx].desc_size, in caam_jr_dequeue()
372 int head, tail, desc_size; in caam_jr_enqueue() local
375 desc_size = (caam32_to_cpu(*desc) & HDR_JD_LENGTH_MASK) * sizeof(u32); in caam_jr_enqueue()
376 desc_dma = dma_map_single(dev, desc, desc_size, DMA_TO_DEVICE); in caam_jr_enqueue()
390 dma_unmap_single(dev, desc_dma, desc_size, DMA_TO_DEVICE); in caam_jr_enqueue()
396 head_entry->desc_size = desc_size; in caam_jr_enqueue()
/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c402 int desc_size; in mlx4_en_handle_err_cqe() local
411 desc_size = tx_info->nr_txbb << LOG_TXBB_SIZE; in mlx4_en_handle_err_cqe()
413 wqe_index, desc_size); in mlx4_en_handle_err_cqe()
415 print_hex_dump(KERN_WARNING, "", DUMP_PREFIX_OFFSET, 16, 1, tx_desc, desc_size, false); in mlx4_en_handle_err_cqe()
568 unsigned int desc_size) in mlx4_en_bounce_to_desc() argument
573 for (i = desc_size - copy - 4; i >= 0; i -= 4) { in mlx4_en_bounce_to_desc()
763 int desc_size, int bf_index, in mlx4_en_tx_write_desc() argument
780 desc_size); in mlx4_en_tx_write_desc()
874 int desc_size; in mlx4_en_xmit() local
899 desc_size = ALIGN(real_size, TXBB_SIZE); in mlx4_en_xmit()
[all …]

12345