Home
last modified time | relevance | path

Searched refs:bd_num (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/rapidio/devices/
Dtsi721_dma.c63 static int tsi721_bdma_ch_init(struct tsi721_bdma_chan *bdma_chan, int bd_num) in tsi721_bdma_ch_init() argument
82 (bd_num + 1) * sizeof(struct tsi721_dma_desc), in tsi721_bdma_ch_init()
87 bdma_chan->bd_num = bd_num; in tsi721_bdma_ch_init()
96 sts_size = ((bd_num + 1) >= TSI721_DMA_MINSTSSZ) ? in tsi721_bdma_ch_init()
97 (bd_num + 1) : TSI721_DMA_MINSTSSZ; in tsi721_bdma_ch_init()
105 (bd_num + 1) * sizeof(struct tsi721_dma_desc), in tsi721_bdma_ch_init()
120 bd_ptr[bd_num].type_id = cpu_to_le32(DTYPE3 << 29); in tsi721_bdma_ch_init()
121 bd_ptr[bd_num].next_lo = cpu_to_le32((u64)bd_phys & in tsi721_bdma_ch_init()
123 bd_ptr[bd_num].next_hi = cpu_to_le32((u64)bd_phys >> 32); in tsi721_bdma_ch_init()
181 (bd_num + 1) * sizeof(struct tsi721_dma_desc), in tsi721_bdma_ch_init()
[all …]
Dtsi721.c1423 int bd_num = 2; in tsi721_bdma_maint_init() local
1438 bd_num * sizeof(struct tsi721_dma_desc), in tsi721_bdma_maint_init()
1443 priv->mdma.bd_num = bd_num; in tsi721_bdma_maint_init()
1451 sts_size = (bd_num >= TSI721_DMA_MINSTSSZ) ? in tsi721_bdma_maint_init()
1452 bd_num : TSI721_DMA_MINSTSSZ; in tsi721_bdma_maint_init()
1460 bd_num * sizeof(struct tsi721_dma_desc), in tsi721_bdma_maint_init()
1475 bd_ptr[bd_num - 1].type_id = cpu_to_le32(DTYPE3 << 29); in tsi721_bdma_maint_init()
1476 bd_ptr[bd_num - 1].next_lo = cpu_to_le32((u64)bd_phys & in tsi721_bdma_maint_init()
1478 bd_ptr[bd_num - 1].next_hi = cpu_to_le32((u64)bd_phys >> 32); in tsi721_bdma_maint_init()
1524 mdma->bd_num * sizeof(struct tsi721_dma_desc), in tsi721_bdma_maint_free()
Dtsi721.h691 int bd_num; /* number of HW buffer descriptors */ member
715 int bd_num; /* number of buffer descriptors */ member
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_debugfs.c97 int index, int bd_num, in hclge_dbg_cmd_send() argument
106 for (i = 1; i < bd_num; i++) { in hclge_dbg_cmd_send()
112 ret = hclge_cmd_send(&hdev->hw, desc_src, bd_num); in hclge_dbg_cmd_send()
131 int bd_num, buf_len; in hclge_dbg_dump_reg_common() local
141 bd_num = hclge_dbg_get_dfx_bd_num(hdev, reg_msg->offset); in hclge_dbg_dump_reg_common()
142 if (bd_num <= 0) { in hclge_dbg_dump_reg_common()
144 reg_msg->offset, bd_num); in hclge_dbg_dump_reg_common()
148 buf_len = sizeof(struct hclge_desc) * bd_num; in hclge_dbg_dump_reg_common()
156 ret = hclge_dbg_cmd_send(hdev, desc, index, bd_num, reg_msg->cmd); in hclge_dbg_dump_reg_common()
163 min_num = min_t(int, bd_num * entries_per_desc, reg_msg->msg_num); in hclge_dbg_dump_reg_common()
[all …]
Dhclge_err.c1346 u32 mpf_bd_num, pf_bd_num, bd_num; in hclge_handle_all_ras_errors() local
1355 bd_num = max_t(u32, mpf_bd_num, pf_bd_num); in hclge_handle_all_ras_errors()
1356 desc = kcalloc(bd_num, sizeof(struct hclge_desc), GFP_KERNEL); in hclge_handle_all_ras_errors()
1366 memset(desc, 0, bd_num * sizeof(struct hclge_desc)); in hclge_handle_all_ras_errors()
1682 u32 bd_num) in hclge_clear_hw_msix_error() argument
1692 return hclge_cmd_send(&hdev->hw, &desc[0], bd_num); in hclge_clear_hw_msix_error()
1889 u32 mpf_bd_num, pf_bd_num, bd_num; in hclge_handle_all_hw_msix_error() local
1899 bd_num = max_t(u32, mpf_bd_num, pf_bd_num); in hclge_handle_all_hw_msix_error()
1900 desc = kcalloc(bd_num, sizeof(struct hclge_desc), GFP_KERNEL); in hclge_handle_all_hw_msix_error()
1911 memset(desc, 0, bd_num * sizeof(struct hclge_desc)); in hclge_handle_all_hw_msix_error()
[all …]
Dhclge_main.c9790 struct hclge_desc *desc_src, int bd_num, in hclge_dfx_reg_cmd_send() argument
9797 for (i = 0; i < bd_num - 1; i++) { in hclge_dfx_reg_cmd_send()
9804 ret = hclge_cmd_send(&hdev->hw, desc, bd_num); in hclge_dfx_reg_cmd_send()
9813 static int hclge_dfx_reg_fetch_data(struct hclge_desc *desc_src, int bd_num, in hclge_dfx_reg_fetch_data() argument
9821 reg_num = entries_per_desc * bd_num; in hclge_dfx_reg_fetch_data()
9837 int data_len_per_desc, data_len, bd_num, i; in hclge_get_dfx_reg_len() local
9851 bd_num = bd_num_list[i]; in hclge_get_dfx_reg_len()
9852 data_len = data_len_per_desc * bd_num; in hclge_get_dfx_reg_len()
9862 int bd_num, bd_num_max, buf_len, i; in hclge_get_dfx_reg() local
9887 bd_num = bd_num_list[i]; in hclge_get_dfx_reg()
[all …]
Dhclge_cmd.h1041 __le32 bd_num; member
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.c1191 unsigned int bd_num; in hns3_nic_bd_num() local
1198 bd_num = hns3_tx_bd_count(skb_headlen(skb)); in hns3_nic_bd_num()
1202 bd_num += hns3_tx_bd_count(skb_frag_size(frag)); in hns3_nic_bd_num()
1205 return bd_num; in hns3_nic_bd_num()
1253 unsigned int bd_num; in hns3_nic_maybe_stop_tx() local
1255 bd_num = hns3_nic_bd_num(skb); in hns3_nic_maybe_stop_tx()
1256 if (unlikely(bd_num > HNS3_MAX_BD_NUM_NORMAL)) { in hns3_nic_maybe_stop_tx()
1259 if (skb_is_gso(skb) && bd_num <= HNS3_MAX_BD_NUM_TSO && in hns3_nic_maybe_stop_tx()
1270 bd_num = hns3_nic_bd_num(new_skb); in hns3_nic_maybe_stop_tx()
1271 if ((skb_is_gso(new_skb) && bd_num > HNS3_MAX_BD_NUM_TSO) || in hns3_nic_maybe_stop_tx()
[all …]
/Linux-v5.4/include/linux/qed/
Deth_common.h245 u8 bd_num; member
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/
Dqede_fp.c1118 qede_recycle_rx_bd_ring(rxq, cqe->bd_num); in qede_rx_xdp()
1138 for (num_frags = cqe->bd_num - 1; num_frags > 0; num_frags--) { in qede_rx_build_jumbo()
1266 qede_recycle_rx_bd_ring(rxq, fp_cqe->bd_num); in qede_rx_process_cqe()
1273 if (fp_cqe->bd_num > 1) { in qede_rx_process_cqe()