Lines Matching refs:p_iscsi_info
125 if (p_hwfn->p_iscsi_info->event_cb) {
126 struct qed_iscsi_info *p_iscsi = p_hwfn->p_iscsi_info;
251 p_hwfn->p_iscsi_info->event_context = event_context;
252 p_hwfn->p_iscsi_info->event_cb = async_event_cb;
698 spin_lock_bh(&p_hwfn->p_iscsi_info->lock);
699 if (!list_empty(&p_hwfn->p_iscsi_info->free_list))
700 p_conn = list_first_entry(&p_hwfn->p_iscsi_info->free_list,
704 spin_unlock_bh(&p_hwfn->p_iscsi_info->lock);
708 spin_unlock_bh(&p_hwfn->p_iscsi_info->lock);
787 spin_lock_bh(&p_hwfn->p_iscsi_info->lock);
789 spin_unlock_bh(&p_hwfn->p_iscsi_info->lock);
803 spin_lock_bh(&p_hwfn->p_iscsi_info->lock);
805 spin_unlock_bh(&p_hwfn->p_iscsi_info->lock);
821 spin_lock_bh(&p_hwfn->p_iscsi_info->lock);
822 list_add_tail(&p_conn->list_entry, &p_hwfn->p_iscsi_info->free_list);
824 spin_unlock_bh(&p_hwfn->p_iscsi_info->lock);
846 struct qed_iscsi_info *p_iscsi_info;
848 p_iscsi_info = kzalloc(sizeof(*p_iscsi_info), GFP_KERNEL);
849 if (!p_iscsi_info)
852 INIT_LIST_HEAD(&p_iscsi_info->free_list);
854 p_hwfn->p_iscsi_info = p_iscsi_info;
860 spin_lock_init(&p_hwfn->p_iscsi_info->lock);
867 if (!p_hwfn->p_iscsi_info)
870 while (!list_empty(&p_hwfn->p_iscsi_info->free_list)) {
871 p_conn = list_first_entry(&p_hwfn->p_iscsi_info->free_list,
879 kfree(p_hwfn->p_iscsi_info);
880 p_hwfn->p_iscsi_info = NULL;