/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_regs.c | 325 struct hclge_desc *desc_src, int bd_num, in hclge_dfx_reg_cmd_send() argument 332 for (i = 0; i < bd_num - 1; i++) { in hclge_dfx_reg_cmd_send() 339 ret = hclge_cmd_send(&hdev->hw, desc, bd_num); in hclge_dfx_reg_cmd_send() 350 struct hclge_desc *desc, int bd_num) in hclge_dfx_reg_rpu_tnl_cmd_send() argument 354 for (i = 0; i < bd_num; i++) { in hclge_dfx_reg_rpu_tnl_cmd_send() 357 if (i != bd_num - 1) in hclge_dfx_reg_rpu_tnl_cmd_send() 362 ret = hclge_cmd_send(&hdev->hw, desc, bd_num); in hclge_dfx_reg_rpu_tnl_cmd_send() 370 static int hclge_dfx_reg_fetch_data(struct hclge_desc *desc_src, int bd_num, in hclge_dfx_reg_fetch_data() argument 378 reg_num = entries_per_desc * bd_num; in hclge_dfx_reg_fetch_data() 428 int bd_num) in hclge_get_dfx_rpu_tnl_reg() argument [all …]
|
H A D | hclge_err.c | 2051 u32 mpf_bd_num, pf_bd_num, bd_num; in hclge_handle_all_ras_errors() local 2060 bd_num = max_t(u32, mpf_bd_num, pf_bd_num); in hclge_handle_all_ras_errors() 2061 desc = kcalloc(bd_num, sizeof(struct hclge_desc), GFP_KERNEL); in hclge_handle_all_ras_errors() 2071 memset(desc, 0, bd_num * sizeof(struct hclge_desc)); in hclge_handle_all_ras_errors() 2402 u32 bd_num) in hclge_clear_hw_msix_error() argument 2413 return hclge_cmd_send(&hdev->hw, &desc[0], bd_num); in hclge_clear_hw_msix_error() 2608 u32 mpf_bd_num, pf_bd_num, bd_num; in hclge_handle_all_hw_msix_error() local 2617 bd_num = max_t(u32, mpf_bd_num, pf_bd_num); in hclge_handle_all_hw_msix_error() 2618 desc = kcalloc(bd_num, sizeof(struct hclge_desc), GFP_KERNEL); in hclge_handle_all_hw_msix_error() 2627 memset(desc, 0, bd_num * sizeof(struct hclge_desc)); in hclge_handle_all_hw_msix_error() [all …]
|
H A D | hclge_debugfs.c | 137 u32 *bd_num) in hclge_dbg_get_dfx_bd_num() argument 155 *bd_num = le32_to_cpu(desc[offset / entries_per_desc].data[index]); in hclge_dbg_get_dfx_bd_num() 156 if (!(*bd_num)) { in hclge_dbg_get_dfx_bd_num() 166 int index, int bd_num, in hclge_dbg_cmd_send() argument 175 for (i = 1; i < bd_num; i++) { in hclge_dbg_cmd_send() 181 ret = hclge_cmd_send(&hdev->hw, desc_src, bd_num); in hclge_dbg_cmd_send() 197 int bd_num, min_num, ret; in hclge_dbg_dump_reg_tqp() local 200 ret = hclge_dbg_get_dfx_bd_num(hdev, reg_msg->offset, &bd_num); in hclge_dbg_dump_reg_tqp() 204 desc_src = kcalloc(bd_num, sizeof(struct hclge_desc), GFP_KERNEL); in hclge_dbg_dump_reg_tqp() 208 min_num = min_t(int, bd_num * HCLGE_DESC_DATA_LEN, reg_msg->msg_num); in hclge_dbg_dump_reg_tqp() [all …]
|
H A D | hclge_cmd.h | 775 __le32 bd_num; member
|
/openbmc/linux/drivers/rapidio/devices/ |
H A D | tsi721_dma.c | 63 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 …]
|
H A D | tsi721.c | 1423 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()
|
H A D | tsi721.h | 691 int bd_num; /* number of HW buffer descriptors */ member 715 int bd_num; /* number of buffer descriptors */ member
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 1768 unsigned int bd_num) in hns3_skb_bd_num() argument 1775 bd_size[bd_num++] = HNS3_MAX_BD_SIZE; in hns3_skb_bd_num() 1778 if (bd_num > HNS3_MAX_TSO_BD_NUM) in hns3_skb_bd_num() 1779 return bd_num; in hns3_skb_bd_num() 1783 bd_size[bd_num++] = size; in hns3_skb_bd_num() 1784 if (bd_num > HNS3_MAX_TSO_BD_NUM) in hns3_skb_bd_num() 1785 return bd_num; in hns3_skb_bd_num() 1795 bd_size[bd_num++] = HNS3_MAX_BD_SIZE; in hns3_skb_bd_num() 1798 if (bd_num > HNS3_MAX_TSO_BD_NUM) in hns3_skb_bd_num() 1799 return bd_num; in hns3_skb_bd_num() 1811 hns3_tx_bd_num(struct sk_buff * skb,unsigned int * bd_size,u8 max_non_tso_bd_num,unsigned int bd_num,unsigned int recursion_level) hns3_tx_bd_num() argument 1856 hns3_skb_need_linearized(struct sk_buff * skb,unsigned int * bd_size,unsigned int bd_num,u8 max_non_tso_bd_num) hns3_skb_need_linearized() argument 1895 hns3_skb_linearize(struct hns3_enet_ring * ring,struct sk_buff * skb,unsigned int bd_num) hns3_skb_linearize() argument 1929 unsigned int bd_num; hns3_nic_maybe_stop_tx() local 2014 int i, ret, bd_num = 0; hns3_fill_skb_to_desc() local 2079 __le64 bd_num = cpu_to_le64((u64)ring->pending_buf); hns3_tx_mem_doorbell() local 2155 int bd_num = 0; hns3_handle_tx_bounce() local 2207 int i, bd_num = 0; hns3_handle_tx_sgl() local [all...] |
/openbmc/linux/include/linux/qed/ |
H A D | eth_common.h | 222 u8 bd_num; member
|
/openbmc/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 1163 qede_recycle_rx_bd_ring(rxq, cqe->bd_num); in qede_rx_xdp() 1183 for (num_frags = cqe->bd_num - 1; num_frags > 0; num_frags--) { in qede_rx_build_jumbo() 1308 qede_recycle_rx_bd_ring(rxq, fp_cqe->bd_num); in qede_rx_process_cqe() 1315 if (fp_cqe->bd_num > 1) { in qede_rx_process_cqe()
|