Home
last modified time | relevance | path

Searched refs:status_blk (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c371 cp->irq_arr[0].status_blk = (void *) in bnx2_setup_cnic_irq_info()
372 ((unsigned long) bnapi->status_blk.msi + in bnx2_setup_cnic_irq_info()
832 if (bnapi->status_blk.msi) { in bnx2_free_mem()
834 bnapi->status_blk.msi, in bnx2_free_mem()
836 bnapi->status_blk.msi = NULL; in bnx2_free_mem()
846 void *status_blk; in bnx2_alloc_mem() local
856 status_blk = dma_zalloc_coherent(&bp->pdev->dev, bp->status_stats_size, in bnx2_alloc_mem()
858 if (status_blk == NULL) in bnx2_alloc_mem()
862 bnapi->status_blk.msi = status_blk; in bnx2_alloc_mem()
864 &bnapi->status_blk.msi->status_tx_quick_consumer_index0; in bnx2_alloc_mem()
[all …]
Dcnic.c1099 uinfo->mem[1].addr = (unsigned long) cp->status_blk.gen & in cnic_init_uio()
1306 cp->bnx2x_def_status_blk = cp->ethdev->irq_arr[1].status_blk; in cnic_alloc_bnx2x_resc()
2991 static int cnic_service_bnx2(void *data, void *status_blk) in cnic_service_bnx2() argument
2996 struct status_block *sblk = status_blk; in cnic_service_bnx2()
3022 prefetch(cp->status_blk.gen); in cnic_doirq()
3165 static int cnic_service_bnx2x(void *data, void *status_blk) in cnic_service_bnx2x() argument
4448 cp->last_status_idx = cp->status_blk.bnx2->status_idx; in cnic_init_bnx2_irq()
4455 while (cp->status_blk.bnx2->status_completion_producer_index && in cnic_init_bnx2_irq()
4463 if (cp->status_blk.bnx2->status_completion_producer_index) { in cnic_init_bnx2_irq()
4469 struct status_block *sblk = cp->status_blk.gen; in cnic_init_bnx2_irq()
[all …]
Dcnic_if.h178 void *status_blk; member
Dcnic.h262 } status_blk; member
Dbnx2.h6770 } status_blk; member
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c4263 union host_hc_status_block *sb = &bnx2x_fp(bp, fp_index, status_blk); in bnx2x_free_fp_mem_at()
4343 union host_hc_status_block status_blk = bnx2x_fp(bp, index, status_blk); in set_sb_shortcuts() local
4346 (__le16 *)status_blk.e2_sb->sb.index_values; in set_sb_shortcuts()
4348 (__le16 *)status_blk.e2_sb->sb.running_index; in set_sb_shortcuts()
4351 (__le16 *)status_blk.e1x_sb->sb.index_values; in set_sb_shortcuts()
4353 (__le16 *)status_blk.e1x_sb->sb.running_index; in set_sb_shortcuts()
4450 sb = &bnx2x_fp(bp, index, status_blk); in bnx2x_alloc_fp_mem_at()
Dbnx2x.h538 union host_hc_status_block status_blk; member
Dbnx2x_main.c6348 fp_idx, bp, fp->status_blk.e2_sb, fp->cl_id, fp->fw_sb_id, in bnx2x_init_eth_fp()
6436 fp->index, bp, fp->status_blk.e2_sb, fp->cl_id, fp->fw_sb_id, in bnx2x_init_fcoe_fp()
14369 cp->irq_arr[0].status_blk = (void *)bp->cnic_sb.e2_sb; in bnx2x_setup_cnic_irq_info()
14371 cp->irq_arr[0].status_blk = (void *)bp->cnic_sb.e1x_sb; in bnx2x_setup_cnic_irq_info()
14375 cp->irq_arr[1].status_blk = bp->def_status_blk; in bnx2x_setup_cnic_irq_info()