Home
last modified time | relevance | path

Searched refs:num_descs (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/drivers/dma/ioat/
Dprep.c122 int num_descs, idx, i; in ioat_dma_prep_memcpy_lock() local
127 num_descs = ioat_xferlen_to_descs(ioat_chan, len); in ioat_dma_prep_memcpy_lock()
128 if (likely(num_descs) && in ioat_dma_prep_memcpy_lock()
129 ioat_check_space_lock(ioat_chan, num_descs) == 0) in ioat_dma_prep_memcpy_lock()
149 } while (++i < num_descs); in ioat_dma_prep_memcpy_lock()
176 int num_descs, with_ext, idx, i; in __ioat_prep_xor_lock() local
182 num_descs = ioat_xferlen_to_descs(ioat_chan, len); in __ioat_prep_xor_lock()
188 num_descs *= 2; in __ioat_prep_xor_lock()
197 if (likely(num_descs) && in __ioat_prep_xor_lock()
198 ioat_check_space_lock(ioat_chan, num_descs+1) == 0) in __ioat_prep_xor_lock()
[all …]
Ddma.h347 u16 num_descs = len >> ioat_chan->xfercap_log; in ioat_xferlen_to_descs() local
349 num_descs += !!(len & ((1 << ioat_chan->xfercap_log) - 1)); in ioat_xferlen_to_descs()
350 return num_descs; in ioat_xferlen_to_descs()
410 int ioat_check_space_lock(struct ioatdma_chan *ioat_chan, int num_descs);
Ddma.c448 int ioat_check_space_lock(struct ioatdma_chan *ioat_chan, int num_descs) in ioat_check_space_lock() argument
456 if (likely(ioat_ring_space(ioat_chan) > num_descs)) { in ioat_check_space_lock()
458 __func__, num_descs, ioat_chan->head, in ioat_check_space_lock()
460 ioat_chan->produce = num_descs; in ioat_check_space_lock()
467 __func__, num_descs, ioat_chan->head, in ioat_check_space_lock()
/Linux-v4.19/drivers/dma/bestcomm/
Dfec.c173 int num_descs; in self_modified_drd() local
177 num_descs = bcom_task_num_descs(tasknum); in self_modified_drd()
178 desc = bcom_task_desc(tasknum) + num_descs - 1; in self_modified_drd()
180 for (i=0; i<num_descs; i++, desc--) in self_modified_drd()
Dbestcomm.c208 int num_descs; in bcom_set_initiator() local
220 num_descs = bcom_task_num_descs(task); in bcom_set_initiator()
222 for (i=0; i<num_descs; i++, desc++) { in bcom_set_initiator()
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/
Docteon_device.c867 u32 num_descs = 0; in octeon_setup_instr_queues() local
873 num_descs = in octeon_setup_instr_queues()
876 num_descs = CFG_GET_NUM_DEF_TX_DESCS(CHIP_CONF(oct, cn23xx_pf)); in octeon_setup_instr_queues()
878 num_descs = CFG_GET_NUM_DEF_TX_DESCS(CHIP_CONF(oct, cn23xx_vf)); in octeon_setup_instr_queues()
898 if (octeon_init_instr_queue(oct, txpciq, num_descs)) { in octeon_setup_instr_queues()
911 u32 num_descs = 0; in octeon_setup_output_queues() local
917 num_descs = in octeon_setup_output_queues()
922 num_descs = CFG_GET_NUM_DEF_RX_DESCS(CHIP_CONF(oct, cn23xx_pf)); in octeon_setup_output_queues()
925 num_descs = CFG_GET_NUM_DEF_RX_DESCS(CHIP_CONF(oct, cn23xx_vf)); in octeon_setup_output_queues()
935 if (octeon_init_droq(oct, oq_no, num_descs, desc_size, NULL)) { in octeon_setup_output_queues()
Drequest_manager.c58 u32 num_descs) in octeon_init_instr_queue() argument
80 q_size = (u32)conf->instr_type * num_descs; in octeon_init_instr_queue()
93 iq->max_count = num_descs; in octeon_init_instr_queue()
98 iq->request_list = vmalloc_node((sizeof(*iq->request_list) * num_descs), in octeon_init_instr_queue()
102 vmalloc(array_size(num_descs, in octeon_init_instr_queue()
111 memset(iq->request_list, 0, sizeof(*iq->request_list) * num_descs); in octeon_init_instr_queue()
206 u32 num_descs, in octeon_setup_iq() argument
234 if (octeon_init_instr_queue(oct, txpciq, num_descs)) { in octeon_setup_iq()
Docteon_droq.h342 u32 num_descs,
406 u32 num_descs, u32 desc_size, void *app_ctx);
Docteon_iq.h340 u32 num_descs);
381 int q_index, union oct_txpciq iq_no, u32 num_descs,
Docteon_droq.c222 u32 num_descs, in octeon_init_droq() argument
243 c_num_descs = num_descs; in octeon_init_droq()
951 u32 q_no, u32 num_descs, in octeon_create_droq() argument
977 if (octeon_init_droq(oct, q_no, num_descs, desc_size, app_ctx)) { in octeon_create_droq()
Dlio_core.c553 static int octeon_setup_droq(struct octeon_device *oct, int q_no, int num_descs, in octeon_setup_droq() argument
560 ret_val = octeon_create_droq(oct, q_no, num_descs, desc_size, app_ctx); in octeon_setup_droq()
/Linux-v4.19/drivers/net/wireless/ath/wil6210/
Dtrace.h269 __field(u8, num_descs)
277 __entry->num_descs = msg->num_descriptors;
285 __entry->num_descs, __entry->status, __entry->mcs)
Dtxrx_edma.c1140 unsigned int num_descs; in wil_tx_sring_handler() local
1153 num_descs = msg.num_descriptors; in wil_tx_sring_handler()
1154 if (!num_descs) { in wil_tx_sring_handler()
1192 ring_id, num_descs); in wil_tx_sring_handler()
1196 for (i = 0 ; i < num_descs; ++i) { in wil_tx_sring_handler()
Ddebugfs.c905 int num_descs, desc_size; in wil_write_pmccfg() local
917 rc = sscanf(kbuf, "%8s %d %d", cmd, &num_descs, &desc_size); in wil_write_pmccfg()
933 wil_pmc_alloc(wil, num_descs, desc_size); in wil_write_pmccfg()
/Linux-v4.19/drivers/edac/
Dmce_amd.c290 unsigned int num_descs; member
880 if (xec < smca_mce_descs[bank_type].num_descs && in decode_smca_error()
/Linux-v4.19/drivers/net/wireless/ti/wl1251/
Dacx.h1133 u8 num_descs; member
1144 u8 num_descs; member
Dacx.c893 mem_conf->rx_queue_config.num_descs = ACX_RX_DESC_DEF; in wl1251_acx_mem_cfg()
899 mem_conf->tx_queue_config[i].num_descs = ACX_TX_DESC_DEF; in wl1251_acx_mem_cfg()
/Linux-v4.19/drivers/pinctrl/
Dcore.c267 unsigned num_descs) in pinctrl_register_pins() argument
272 for (i = 0; i < num_descs; i++) { in pinctrl_register_pins()
/Linux-v4.19/drivers/net/ethernet/ibm/
Dibmvnic.c1357 int num_descs = 0; in create_hdr_descs() local
1386 num_descs++; in create_hdr_descs()
1389 return num_descs; in create_hdr_descs()