Home
last modified time | relevance | path

Searched refs:status_blk (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Dbnx2.c368 cp->irq_arr[0].status_blk = (void *) in bnx2_setup_cnic_irq_info()
369 ((unsigned long) bnapi->status_blk.msi + in bnx2_setup_cnic_irq_info()
818 if (bp->status_blk) { in bnx2_free_stats_blk()
820 bp->status_blk, in bnx2_free_stats_blk()
822 bp->status_blk = NULL; in bnx2_free_stats_blk()
831 void *status_blk; in bnx2_alloc_stats_blk() local
841 status_blk = dma_alloc_coherent(&bp->pdev->dev, bp->status_stats_size, in bnx2_alloc_stats_blk()
843 if (!status_blk) in bnx2_alloc_stats_blk()
846 bp->status_blk = status_blk; in bnx2_alloc_stats_blk()
[all...]
H A Dcnic.c1110 uinfo->mem[1].addr = (unsigned long) cp->status_blk.gen & in cnic_init_uio()
1317 cp->bnx2x_def_status_blk = cp->ethdev->irq_arr[1].status_blk; in cnic_alloc_bnx2x_resc()
2984 /* Tell compiler that status_blk fields can change. */ in cnic_service_bnx2_queues()
2999 static int cnic_service_bnx2(void *data, void *status_blk) in cnic_service_bnx2() argument
3004 struct status_block *sblk = status_blk; in cnic_service_bnx2()
3030 prefetch(cp->status_blk.gen); in cnic_doirq()
3173 static int cnic_service_bnx2x(void *data, void *status_blk) in cnic_service_bnx2x() argument
4460 cp->last_status_idx = cp->status_blk.bnx2->status_idx; in cnic_init_bnx2_irq()
4466 while (cp->status_blk.bnx2->status_completion_producer_index && in cnic_init_bnx2_irq()
4474 if (cp->status_blk in cnic_init_bnx2_irq()
[all...]
H A Dcnic.h262 } status_blk; member
H A Dcnic_if.h192 void *status_blk; member
H A Dbnx2.h6770 } status_blk; member
6931 void *status_blk; member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Dbnx2.c367 cp->irq_arr[0].status_blk = (void *) in bnx2_setup_cnic_irq_info()
368 ((unsigned long) bnapi->status_blk.msi + in bnx2_setup_cnic_irq_info()
817 if (bp->status_blk) { in bnx2_free_stats_blk()
819 bp->status_blk, in bnx2_free_stats_blk()
821 bp->status_blk = NULL; in bnx2_free_stats_blk()
830 void *status_blk; in bnx2_alloc_stats_blk() local
840 status_blk = dma_alloc_coherent(&bp->pdev->dev, bp->status_stats_size, in bnx2_alloc_stats_blk()
842 if (!status_blk) in bnx2_alloc_stats_blk()
845 bp->status_blk = status_blk; in bnx2_alloc_stats_blk()
[all...]
H A Dcnic.c1108 uinfo->mem[1].addr = (unsigned long) cp->status_blk.gen & in cnic_init_uio()
1315 cp->bnx2x_def_status_blk = cp->ethdev->irq_arr[1].status_blk; in cnic_alloc_bnx2x_resc()
2982 /* Tell compiler that status_blk fields can change. */ in cnic_service_bnx2_queues()
2997 static int cnic_service_bnx2(void *data, void *status_blk) in cnic_service_bnx2() argument
3002 struct status_block *sblk = status_blk; in cnic_service_bnx2()
3028 prefetch(cp->status_blk.gen); in cnic_doirq()
3171 static int cnic_service_bnx2x(void *data, void *status_blk) in cnic_service_bnx2x() argument
4457 cp->last_status_idx = cp->status_blk.bnx2->status_idx; in cnic_init_bnx2_irq()
4463 while (cp->status_blk.bnx2->status_completion_producer_index && in cnic_init_bnx2_irq()
4471 if (cp->status_blk in cnic_init_bnx2_irq()
[all...]
H A Dcnic.h262 } status_blk; member
H A Dcnic_if.h192 void *status_blk; member
H A Dbnx2.h6770 } status_blk; member
6930 void *status_blk; member
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c4356 union host_hc_status_block *sb = &bnx2x_fp(bp, fp_index, status_blk); in bnx2x_free_fp_mem_at()
4436 union host_hc_status_block status_blk = bnx2x_fp(bp, index, status_blk); in set_sb_shortcuts() local
4439 (__le16 *)status_blk.e2_sb->sb.index_values; in set_sb_shortcuts()
4441 (__le16 *)status_blk.e2_sb->sb.running_index; in set_sb_shortcuts()
4444 (__le16 *)status_blk.e1x_sb->sb.index_values; in set_sb_shortcuts()
4446 (__le16 *)status_blk.e1x_sb->sb.running_index; in set_sb_shortcuts()
4542 sb = &bnx2x_fp(bp, index, status_blk); in bnx2x_alloc_fp_mem_at()
H A Dbnx2x.h555 union host_hc_status_block status_blk; member
H A Dbnx2x_main.c6415 fp_idx, bp, fp->status_blk.e2_sb, fp->cl_id, fp->fw_sb_id, in bnx2x_init_eth_fp()
6503 fp->index, bp, fp->status_blk.e2_sb, fp->cl_id, fp->fw_sb_id, in bnx2x_init_fcoe_fp()
14983 cp->irq_arr[0].status_blk = (void *)bp->cnic_sb.e2_sb; in bnx2x_setup_cnic_irq_info()
14985 cp->irq_arr[0].status_blk = (void *)bp->cnic_sb.e1x_sb; in bnx2x_setup_cnic_irq_info()
14989 cp->irq_arr[1].status_blk = bp->def_status_blk; in bnx2x_setup_cnic_irq_info()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c4367 union host_hc_status_block *sb = &bnx2x_fp(bp, fp_index, status_blk); in bnx2x_free_fp_mem_at()
4447 union host_hc_status_block status_blk = bnx2x_fp(bp, index, status_blk); in set_sb_shortcuts() local
4450 (__le16 *)status_blk.e2_sb->sb.index_values; in set_sb_shortcuts()
4452 (__le16 *)status_blk.e2_sb->sb.running_index; in set_sb_shortcuts()
4455 (__le16 *)status_blk.e1x_sb->sb.index_values; in set_sb_shortcuts()
4457 (__le16 *)status_blk.e1x_sb->sb.running_index; in set_sb_shortcuts()
4553 sb = &bnx2x_fp(bp, index, status_blk); in bnx2x_alloc_fp_mem_at()
H A Dbnx2x.h555 union host_hc_status_block status_blk; member
H A Dbnx2x_main.c6413 fp_idx, bp, fp->status_blk.e2_sb, fp->cl_id, fp->fw_sb_id, in bnx2x_init_eth_fp()
6501 fp->index, bp, fp->status_blk.e2_sb, fp->cl_id, fp->fw_sb_id, in bnx2x_init_fcoe_fp()
14911 cp->irq_arr[0].status_blk = (void *)bp->cnic_sb.e2_sb; in bnx2x_setup_cnic_irq_info()
14913 cp->irq_arr[0].status_blk = (void *)bp->cnic_sb.e1x_sb; in bnx2x_setup_cnic_irq_info()
14917 cp->irq_arr[1].status_blk = bp->def_status_blk; in bnx2x_setup_cnic_irq_info()

Completed in 138 milliseconds