| /freebsd/sys/dev/enic/ |
| H A D | vnic_wq.c | 11 struct vnic_dev_ring *ring, unsigned int desc_count, unsigned int desc_size) in vnic_dev_alloc_desc_ring() argument 23 err = iflib_dma_alloc(vdev->softc->ctx, desc_count * desc_size, in vnic_dev_alloc_desc_ring() 35 ring->desc_size = desc_size; in vnic_dev_alloc_desc_ring() 41 ring->size_unaligned = ring->desc_count * ring->desc_size \ in vnic_dev_alloc_desc_ring() 68 unsigned int desc_count, unsigned int desc_size) in enic_wq_devcmd2_alloc() argument 80 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in enic_wq_devcmd2_alloc()
|
| H A D | vnic_cq.h | 95 cq->ring.desc_size * cq->to_clean); in vnic_cq_service() 111 cq->ring.desc_size * cq->to_clean); in vnic_cq_service() 135 cq->ring.desc_size * to_clean); in vnic_cq_work() 147 cq->ring.desc_size * to_clean); in vnic_cq_work()
|
| H A D | vnic_dev.h | 37 unsigned int desc_size; member 71 unsigned int desc_count, unsigned int desc_size); 73 unsigned int desc_count, unsigned int desc_size);
|
| H A D | vnic_wq.h | 122 unsigned int desc_count, unsigned int desc_size);
|
| H A D | vnic_dev.c | 151 unsigned int desc_count, unsigned int desc_size) in vnic_dev_desc_ring_size() argument 169 ring->desc_size = VNIC_ALIGN(desc_size, desc_align); in vnic_dev_desc_ring_size() 171 ring->size_unaligned = ring->desc_count * ring->desc_size \ in vnic_dev_desc_ring_size()
|
| /freebsd/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_srq.c | 244 size_t desc_size; in mlx5_ib_create_srq() local 263 desc_size = sizeof(struct mlx5_wqe_srq_next_seg) + in mlx5_ib_create_srq() 265 if (desc_size == 0 || srq->msrq.max_gs > desc_size) in mlx5_ib_create_srq() 268 desc_size = roundup_pow_of_two(desc_size); in mlx5_ib_create_srq() 269 desc_size = max_t(size_t, 32, desc_size); in mlx5_ib_create_srq() 270 if (desc_size < sizeof(struct mlx5_wqe_srq_next_seg)) in mlx5_ib_create_srq() 273 srq->msrq.max_avail_gather = (desc_size - sizeof(struct mlx5_wqe_srq_next_seg)) / in mlx5_ib_create_srq() 275 srq->msrq.wqe_shift = ilog2(desc_size); in mlx5_ib_create_srq() 276 buf_size = srq->msrq.max * desc_size; in mlx5_ib_create_srq() 277 if (buf_size < desc_size) in mlx5_ib_create_srq()
|
| H A D | mlx5_ib_mr.c | 1222 int desc_size) in mlx5_alloc_priv_descs() argument 1224 int size = ndescs * desc_size; in mlx5_alloc_priv_descs() 1255 int size = mr->max_descs * mr->desc_size; in mlx5_free_priv_descs() 1382 mr->desc_size = sizeof(u64); in mlx5_ib_alloc_mr() 1391 mr->desc_size = sizeof(struct mlx5_klm); in mlx5_ib_alloc_mr() 1641 mr->desc_size * mr->max_descs, in mlx5_ib_map_mr_sg() 1651 mr->desc_size * mr->max_descs, in mlx5_ib_map_mr_sg()
|
| /freebsd/sys/dev/rtwn/pci/ |
| H A D | rtwn_pci_rx.c | 186 int desc_size, pktlen; in rtwn_pci_rx_buf_copy() local 192 desc_size = sizeof(struct rtwn_rx_stat_common); in rtwn_pci_rx_buf_copy() 193 KASSERT(sizeof(pc->pc_rx_buf) >= desc_size, in rtwn_pci_rx_buf_copy() 196 memcpy(pc->pc_rx_buf, rx_desc, desc_size); in rtwn_pci_rx_buf_copy() 201 if (pktlen > sizeof(pc->pc_rx_buf) - desc_size) in rtwn_pci_rx_buf_copy() 204 return (desc_size); in rtwn_pci_rx_buf_copy() 208 memcpy(pc->pc_rx_buf + desc_size, mtod(rx_data->m, void *), pktlen); in rtwn_pci_rx_buf_copy() 210 return (desc_size + pktlen); in rtwn_pci_rx_buf_copy()
|
| /freebsd/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_srq.c | 84 int desc_size; in mlx4_ib_create_srq() local 99 desc_size = max(32UL, in mlx4_ib_create_srq() 103 srq->msrq.wqe_shift = ilog2(desc_size); in mlx4_ib_create_srq() 105 buf_size = srq->msrq.max * desc_size; in mlx4_ib_create_srq() 154 (void *) scatter < (void *) next + desc_size; in mlx4_ib_create_srq()
|
| /freebsd/sys/contrib/alpine-hal/ |
| H A D | al_hal_udma_debug.c | 442 uint32_t desc_size; in al_udma_ring_print() local 455 desc_size = sizeof(union al_udma_desc); in al_udma_ring_print() 464 desc_size = queue->cdesc_size; in al_udma_ring_print() 474 uint32_t *curr_addr = (void*)((uintptr_t)base_ptr + i * desc_size); in al_udma_ring_print() 475 if (desc_size == 16) in al_udma_ring_print() 483 else if (desc_size == 8) in al_udma_ring_print() 489 else if (desc_size == 4) in al_udma_ring_print()
|
| /freebsd/sys/dev/liquidio/base/ |
| H A D | lio_droq.h | 351 uint32_t q_no, uint32_t num_descs, uint32_t desc_size, 423 uint32_t num_descs, uint32_t desc_size, void *app_ctx);
|
| H A D | lio_droq.c | 254 uint32_t num_descs, uint32_t desc_size, void *app_ctx) in lio_init_droq() argument 274 c_buf_size = desc_size; in lio_init_droq() 837 uint32_t desc_size, void *app_ctx) in lio_create_droq() argument 847 if (lio_init_droq(oct, q_no, num_descs, desc_size, app_ctx)) { in lio_create_droq()
|
| H A D | lio_request_manager.c | 187 uint64_t desc_size = 0, q_size; in lio_delete_instr_queue() local 203 desc_size = in lio_delete_instr_queue() 247 q_size = iq->max_count * desc_size; in lio_delete_instr_queue()
|
| H A D | lio_device.c | 493 uint32_t desc_size = 0, num_descs = 0, oq_no = 0; in lio_setup_output_queue0() local 499 desc_size = in lio_setup_output_queue0() 506 if (lio_init_droq(oct, oq_no, num_descs, desc_size, NULL)) { in lio_setup_output_queue0()
|
| /freebsd/stand/kboot/include/ |
| H A D | efi.h | 18 bool efi_read_from_pa(uint64_t pa, uint32_t map_size, uint32_t desc_size, uint32_t vers);
|
| /freebsd/stand/kboot/libkboot/ |
| H A D | efi.c | 108 efi_read_from_pa(uint64_t pa, uint32_t map_size, uint32_t desc_size, uint32_t vers) in efi_read_from_pa() argument 132 efi_map_hdr->descriptor_size = desc_size; in efi_read_from_pa()
|
| /freebsd/sys/dev/ufshci/ |
| H A D | ufshci_dev.c | 18 void *desc, size_t desc_size) in ufshci_dev_read_descriptor() argument 29 param.desc_size = desc_size; in ufshci_dev_read_descriptor() 42 desc_size); in ufshci_dev_read_descriptor()
|
| H A D | ufshci_req_sdb.c | 157 size_t desc_size, alloc_size; in ufshci_req_sdb_construct() local 202 desc_size = is_task_mgmt ? in ufshci_req_sdb_construct() 205 alloc_size = num_entries * desc_size; in ufshci_req_sdb_construct()
|
| H A D | ufshci_ctrlr_cmd.c | 78 upiu->length = param.desc_size; in ufshci_ctrlr_cmd_send_query_request()
|
| /freebsd/usr.bin/mkimg/ |
| H A D | vmdk.c | 58 uint64_t desc_size; member 140 le64enc(&hdr.desc_size, desc_len / VMDK_SECTOR_SIZE); in vmdk_write()
|
| /freebsd/sys/contrib/dev/rtw88/ |
| H A D | pci.c | 165 int ring_sz = len * tx_ring->r.desc_size; in rtw_pci_free_tx_ring() 200 int ring_sz = rx_ring->r.desc_size * rx_ring->r.len; in rtw_pci_free_rx_ring() 227 u8 desc_size, u32 len) in rtw_pci_init_tx_ring() argument 230 int ring_sz = desc_size * len; in rtw_pci_init_tx_ring() 249 tx_ring->r.desc_size = desc_size; in rtw_pci_init_tx_ring() 301 u8 desc_size, u32 len) in rtw_pci_init_rx_ring() argument 307 int ring_sz = desc_size * len; in rtw_pci_init_rx_ring() 329 ret = rtw_pci_reset_rx_desc(rtwdev, skb, rx_ring, i, desc_size); in rtw_pci_init_rx_ring() 339 rx_ring->r.desc_size = desc_size; in rtw_pci_init_rx_ring()
|
| H A D | pci.h | 180 u8 desc_size; member
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/keystone/ |
| H A D | keystone-k2g-netcp.dtsi | 63 region-spec = <1023 128>; /* num_desc desc_size */
|
| /freebsd/sys/dev/liquidio/ |
| H A D | lio_core.c | 235 int desc_size, void *app_ctx) in lio_setup_droq() argument 241 ret_val = lio_create_droq(oct, q_no, num_descs, desc_size, app_ctx); in lio_setup_droq()
|
| /freebsd/sys/contrib/dev/rtw89/ |
| H A D | pci.c | 3650 u32 desc_size, u32 len, in rtw89_pci_alloc_tx_ring() argument 3673 tx_ring->bd_ring.desc_size = desc_size; in rtw89_pci_alloc_tx_ring() 3696 u32 desc_size; in rtw89_pci_alloc_tx_rings() local 3710 desc_size = sizeof(struct rtw89_pci_tx_bd_32); in rtw89_pci_alloc_tx_rings() 3713 ring_sz = desc_size * len; in rtw89_pci_alloc_tx_rings() 3729 desc_size, len, i, head, dma); in rtw89_pci_alloc_tx_rings() 3760 u32 desc_size, u32 len, u32 rxch, in rtw89_pci_alloc_rx_ring() argument 3779 rx_ring->bd_ring.desc_size = desc_size; in rtw89_pci_alloc_rx_ring() 3841 u32 desc_size; in rtw89_pci_alloc_rx_rings() local 3852 desc_size = sizeof(struct rtw89_pci_rx_bd_32); in rtw89_pci_alloc_rx_rings() [all …]
|