Searched refs:sb_id (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_int.h98 * @sb_id: the sb_id to be used (zero based in driver)
110 u16 sb_id);
129 * @sb_id: The sb_id to be used (zero based in driver)
139 u16 sb_id);
266 * @sb_id: user provided sb_id.
270 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
452 u8 timer_res, u16 sb_id, boo
[all...]
H A Dqed_vf.h953 * sb_id. For VFs igu sbs don't have to be contiguous
956 * @sb_id: SB ID.
960 u16 qed_vf_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
966 * @sb_id: zero-based SB index [for fastpath]
972 u16 sb_id, struct qed_sb_info *p_sb);
1182 static inline u16 qed_vf_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id) argument
1187 static inline void qed_vf_set_sb_info(struct qed_hwfn *p_hwfn, u16 sb_id, argument
H A Dqed_int.c1639 u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id) argument
1644 if (sb_id == QED_SP_SB_ID)
1647 igu_sb_id = qed_get_pf_igu_sb_id(p_hwfn, sb_id + 1);
1649 igu_sb_id = qed_vf_get_igu_sb_id(p_hwfn, sb_id);
1651 if (sb_id == QED_SP_SB_ID)
1656 "SB [%04x] <--> IGU SB [%04x]\n", sb_id, igu_sb_id);
1664 void *sb_virt_addr, dma_addr_t sb_phy_addr, u16 sb_id)
1669 sb_info->igu_sb_id = qed_get_igu_sb_id(p_hwfn, sb_id);
1671 if (sb_id != QED_SP_SB_ID) {
1683 qed_vf_set_sb_info(p_hwfn, sb_id, sb_inf
1661 qed_int_sb_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, struct qed_sb_info *sb_info, void *sb_virt_addr, dma_addr_t sb_phy_addr, u16 sb_id) argument
1710 qed_int_sb_release(struct qed_hwfn *p_hwfn, struct qed_sb_info *sb_info, u16 sb_id) argument
2362 qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u8 timer_res, u16 sb_id, bool tx) argument
[all...]
H A Dqed_main.c1442 dma_addr_t sb_phy_addr, u16 sb_id,
1452 p_hwfn = &cdev->hwfns[sb_id % cdev->num_hwfns];
1453 rel_sb_id = sb_id / cdev->num_hwfns;
1456 rel_sb_id = sb_id;
1461 IS_LEAD_HWFN(p_hwfn) ? 0 : 1, rel_sb_id, sb_id);
1481 u16 sb_id,
1490 p_hwfn = &cdev->hwfns[sb_id % cdev->num_hwfns];
1491 rel_sb_id = sb_id / cdev->num_hwfns;
1494 rel_sb_id = sb_id;
1499 IS_LEAD_HWFN(p_hwfn) ? 0 : 1, rel_sb_id, sb_id);
1439 qed_sb_init(struct qed_dev *cdev, struct qed_sb_info *sb_info, void *sb_virt_addr, dma_addr_t sb_phy_addr, u16 sb_id, enum qed_sb_type type) argument
1479 qed_sb_release(struct qed_dev *cdev, struct qed_sb_info *sb_info, u16 sb_id, enum qed_sb_type type) argument
[all...]
H A Dqed_vf.c1443 u16 qed_vf_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id) argument
1452 return p_iov->acquire_resp.resc.hw_sbs[sb_id].hw_sb_id;
1456 u16 sb_id, struct qed_sb_info *p_sb)
1465 if (sb_id >= PFVF_MAX_SBS_PER_VF) {
1466 DP_NOTICE(p_hwfn, "Can't configure SB %04x\n", sb_id);
1470 p_iov->sbs_info[sb_id] = p_sb;
1455 qed_vf_set_sb_info(struct qed_hwfn *p_hwfn, u16 sb_id, struct qed_sb_info *p_sb) argument
H A Dqed_sriov.c1899 int sb_id; local
1916 for (sb_id = 0; sb_id < vf->num_sbs; sb_id++) {
1917 if (!start->sb_addr[sb_id]) {
1920 vf->relative_vf_id, sb_id);
1925 start->sb_addr[sb_id],
1926 vf->igu_sbs[sb_id], vf->abs_vf_id, 1);
H A Dqed_rdma.c560 u32 cnq_id, sb_id; local
601 sb_id = qed_rdma_get_sb_id(p_hwfn, cnq_id);
602 igu_sb_id = qed_get_igu_sb_id(p_hwfn, sb_id);
H A Dqed_ll2.c984 p_ramrod->sb_id = cpu_to_le16(qed_int_get_sp_sb_id(p_hwfn));
1056 p_ramrod->sb_id = cpu_to_le16(qed_int_get_sp_sb_id(p_hwfn));
/linux-master/drivers/virtio/
H A Dvirtio_mem.c501 unsigned long mb_id, int sb_id)
503 return (mb_id - vm->sbm.first_mb_id) * vm->sbm.sbs_per_mb + sb_id;
512 unsigned long mb_id, int sb_id,
515 const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
526 unsigned long mb_id, int sb_id,
529 const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
538 unsigned long mb_id, int sb_id,
541 const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
555 unsigned long mb_id, int sb_id,
558 const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
500 virtio_mem_sbm_sb_state_bit_nr(struct virtio_mem *vm, unsigned long mb_id, int sb_id) argument
511 virtio_mem_sbm_set_sb_plugged(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
525 virtio_mem_sbm_set_sb_unplugged(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
537 virtio_mem_sbm_test_sb_plugged(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
554 virtio_mem_sbm_test_sb_unplugged(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
925 int sb_id; local
941 int sb_id; local
1279 unsigned long addr, next, id, sb_id, count; local
1498 virtio_mem_sbm_plug_sb(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
1516 virtio_mem_sbm_unplug_sb(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
1568 int sb_id, count; local
1699 int sb_id, count; local
1951 virtio_mem_sbm_unplug_sb_online(struct virtio_mem *vm, unsigned long mb_id, int sb_id, int count) argument
2003 int rc, sb_id; local
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_shared_buf.c15 __le32 sb_id = cpu_to_le32(sb); local
19 if (pf->shared_bufs[i].id == sb_id)
/linux-master/include/linux/
H A Dqnx6_fs.h122 __u8 sb_id[12]; member in struct:qnx6_mmi_super_block
/linux-master/drivers/scsi/qedi/
H A Dqedi_debugfs.c157 que = qedi->global_queues[fp->sb_id];
159 seq_printf(s, "CQ complete host memory: %d\n", fp->sb_id);
H A Dqedi_main.c353 struct qed_sb_info *sb_info, u16 sb_id)
365 sb_id);
370 sb_id, QED_SB_TYPE_STORAGE);
374 sb_id);
449 fp->sb_id = id;
473 ret = qedi_alloc_and_init_sb(qedi, fp->sb_info, fp->sb_id);
1279 que = qedi->global_queues[fp->sb_id];
1281 "Before: global queue=%p prod_idx=%d cons_idx=%d, sb_id=%d\n",
1282 que, prod_idx, que->cq_cons_idx, fp->sb_id);
1284 qedi->intr_cpu = fp->sb_id;
352 qedi_alloc_and_init_sb(struct qedi_ctx *qedi, struct qed_sb_info *sb_info, u16 sb_id) argument
[all...]
H A Dqedi.h169 u16 sb_id; member in struct:qedi_fastpath
/linux-master/drivers/infiniband/hw/qedr/
H A Dmain.c272 struct qed_sb_info *sb_info, u16 sb_id)
284 sb_virt, sb_phys, sb_id,
297 struct qed_sb_info *sb_info, int sb_id)
300 dev->ops->common->sb_release(dev->cdev, sb_info, sb_id,
271 qedr_alloc_mem_sb(struct qedr_dev *dev, struct qed_sb_info *sb_info, u16 sb_id) argument
296 qedr_free_mem_sb(struct qedr_dev *dev, struct qed_sb_info *sb_info, int sb_id) argument
/linux-master/drivers/net/ethernet/broadcom/
H A Dcnic.c2332 fcoe_init->sb_id = HC_INDEX_FCOE_EQ_CONS;
4538 u32 cid_addr, tx_cid, sb_id; local
4545 sb_id = cp->status_blk_num;
4551 tx_cid = TX_TSS_CID + sb_id - 1;
4552 CNIC_WR(dev, BNX2_TSCH_TSS_CFG, (sb_id << 24) |
4605 u32 cid_addr, sb_id, val, coal_reg, coal_val; local
4611 sb_id = cp->status_blk_num;
4621 coal_val = 1 << (11 + sb_id);
4637 if (sb_id == 0)
4640 val = BNX2_L2CTX_L2_STATUSB_NUM(sb_id);
4801 u32 sb_id = cp->status_blk_num; local
4882 cnic_storm_memset_hc_disable(struct cnic_dev *dev, u16 sb_id, u8 sb_index, u8 disable) argument
4905 u8 sb_id = cp->status_blk_num; local
5388 u32 sb_id = cp->status_blk_num; local
[all...]
H A Dbnx2.h365 #define BNX2_L2CTX_L5_STATUSB_NUM(sb_id) \
366 (((sb_id) > 0) ? (((sb_id) + 7) << BNX2_L2CTX_L5_STATUSB_NUM_SHIFT) : 0)
367 #define BNX2_L2CTX_L2_STATUSB_NUM(sb_id) \
368 (((sb_id) > 0) ? (((sb_id) + 7) << BNX2_L2CTX_L2_STATUSB_NUM_SHIFT) : 0)
H A Dbnx2.c351 int sb_id; local
356 sb_id = bp->irq_nvecs;
362 sb_id = 0;
366 cp->irq_arr[0].vector = bp->irq_tbl[sb_id].vector;
369 (BNX2_SBLK_MSIX_ALIGN_SIZE * sb_id));
371 cp->irq_arr[0].status_blk_num = sb_id;
/linux-master/drivers/scsi/qedf/
H A Dqedf_main.c2201 que = qedf->global_queues[fp->sb_id];
2239 que = qedf->global_queues[fp->sb_id];
2263 qedf_process_unsol_compl(qedf, fp->sb_id, cqe);
2711 struct qed_sb_info *sb_info, u16 sb_id)
2723 sb_id);
2728 sb_id, QED_SB_TYPE_STORAGE);
2733 ret, sb_id);
2754 if (fp->sb_id == QEDF_SB_ID_NULL)
2780 fp->sb_id = QEDF_SB_ID_NULL;
2793 fp->sb_id
2710 qedf_alloc_and_init_sb(struct qedf_ctx *qedf, struct qed_sb_info *sb_info, u16 sb_id) argument
[all...]
H A Dqedf_debugfs.c122 if (fp->sb_id == QEDF_SB_ID_NULL)
H A Dqedf.h248 u16 sb_id; member in struct:qedf_fastpath
/linux-master/include/linux/qed/
H A Dqed_if.h912 u16 sb_id,
917 u16 sb_id,
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h656 static inline void bnx2x_hc_ack_sb(struct bnx2x *bp, u8 sb_id, argument
665 ((sb_id << IGU_ACK_REGISTER_STATUS_BLOCK_ID_SHIFT) |
H A Dbnx2x_sriov.c1080 int sb_id; local
1085 for (sb_id = 0; sb_id < IGU_REG_MAPPING_MEMORY_SIZE; sb_id++) {
1086 val = REG_RD(bp, IGU_REG_MAPPING_MEMORY + sb_id * 4);
1093 bnx2x_vf_set_igu_info(bp, sb_id,
1098 (fid & IGU_FID_VF_NUM_MASK)), sb_id,
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c1488 u16 sb_id)
1491 edev->ops->common->sb_release(edev->cdev, sb_info, sb_id,
1501 struct qed_sb_info *sb_info, u16 sb_id)
1515 sb_virt, sb_phys, sb_id,
1487 qede_free_mem_sb(struct qede_dev *edev, struct qed_sb_info *sb_info, u16 sb_id) argument
1500 qede_alloc_mem_sb(struct qede_dev *edev, struct qed_sb_info *sb_info, u16 sb_id) argument

Completed in 520 milliseconds

12