Lines Matching refs:sb_info
2191 struct qed_sb_info *sb_info = fp->sb_info;
2192 struct status_block_e4 *sb = sb_info->sb_virt;
2218 struct qed_sb_info *sb_info = fp->sb_info;
2219 struct status_block_e4 *sb = sb_info->sb_virt;
2323 if (!fp->sb_info) {
2324 QEDF_ERR(NULL, "fp->sb_info in null.");
2332 qed_sb_ack(fp->sb_info, IGU_INT_DISABLE, 0 /*do not update*/);
2339 qed_sb_update_sb_idx(fp->sb_info);
2346 qed_sb_ack(fp->sb_info, IGU_INT_ENABLE, 1);
2708 struct qed_sb_info *sb_info, u16 sb_id)
2724 ret = qed_ops->common->sb_init(qedf->cdev, sb_info, sb_virt, sb_phys,
2737 static void qedf_free_sb(struct qedf_ctx *qedf, struct qed_sb_info *sb_info)
2739 if (sb_info->sb_virt)
2740 dma_free_coherent(&qedf->pdev->dev, sizeof(*sb_info->sb_virt),
2741 (void *)sb_info->sb_virt, sb_info->sb_phys);
2753 qedf_free_sb(qedf, fp->sb_info);
2754 kfree(fp->sb_info);
2778 fp->sb_info = kcalloc(1, sizeof(*fp->sb_info), GFP_KERNEL);
2779 if (!fp->sb_info) {
2784 ret = qedf_alloc_and_init_sb(qedf, fp->sb_info, id);