/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_ooo.c | 23 *p_ooo_info, 26 u32 idx = (cid & 0xffff) - p_ooo_info->cid_base; 29 if (unlikely(idx >= p_ooo_info->max_num_archipelagos)) 32 p_archipelago = &p_ooo_info->p_archipelagos_mem[idx]; 41 struct qed_ooo_info *p_ooo_info, 48 p_archipelago = qed_ooo_seek_archipelago(p_hwfn, p_ooo_info, cid); 65 struct qed_ooo_info *p_ooo_info, 68 struct qed_ooo_history *p_history = &p_ooo_info->ooo_history; 79 struct qed_ooo_info *p_ooo_info; local 110 p_ooo_info 21 qed_ooo_seek_archipelago(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid) argument 40 qed_ooo_seek_isle(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 isle) argument 64 qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, struct ooo_opaque *p_cqe) argument 164 qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid) argument 197 qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info) argument 247 struct qed_ooo_info *p_ooo_info = p_hwfn->p_ooo_info; local 276 qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, struct qed_ooo_buffer *p_buffer) argument 283 qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info) argument 298 qed_ooo_put_ready_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, struct qed_ooo_buffer *p_buffer, u8 on_tail) argument 310 qed_ooo_get_ready_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info) argument 325 qed_ooo_delete_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 drop_isle, u8 drop_size) argument 353 qed_ooo_add_new_isle(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 ooo_isle, struct qed_ooo_buffer *p_buffer) argument 412 qed_ooo_add_new_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 ooo_isle, struct qed_ooo_buffer *p_buffer, u8 buffer_side) argument 433 qed_ooo_join_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 left_isle) argument [all...] |
H A D | qed_ooo.h | 62 struct qed_ooo_info *p_ooo_info, 72 struct qed_ooo_info *p_ooo_info, 76 struct qed_ooo_info *p_ooo_info); 79 struct qed_ooo_info *p_ooo_info, 84 struct qed_ooo_info *p_ooo_info); 87 struct qed_ooo_info *p_ooo_info, 92 struct qed_ooo_info *p_ooo_info); 95 struct qed_ooo_info *p_ooo_info, 99 struct qed_ooo_info *p_ooo_info, 104 struct qed_ooo_info *p_ooo_info, 113 qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, struct ooo_opaque *p_cqe) argument 127 qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid) argument 131 qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info) argument 135 qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, struct qed_ooo_buffer *p_buffer) argument 140 qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info) argument 143 qed_ooo_put_ready_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, struct qed_ooo_buffer *p_buffer, u8 on_tail) argument 149 qed_ooo_get_ready_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info) argument 152 qed_ooo_delete_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 drop_isle, u8 drop_size) argument 156 qed_ooo_add_new_isle(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 ooo_isle, struct qed_ooo_buffer *p_buffer) argument 161 qed_ooo_add_new_buffer(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 ooo_isle, struct qed_ooo_buffer *p_buffer, u8 buffer_side) argument 167 qed_ooo_join_isles(struct qed_hwfn *p_hwfn, struct qed_ooo_info *p_ooo_info, u32 cid, u8 left_isle) argument [all...] |
H A D | qed_ll2.c | 329 qed_ooo_put_free_buffer(p_hwfn, p_hwfn->p_ooo_info, 607 qed_ooo_put_free_buffer(p_hwfn, p_hwfn->p_ooo_info, 641 qed_ooo_release_connection_isles(p_hwfn, p_hwfn->p_ooo_info, cid); 690 qed_ooo_save_history_entry(p_hwfn, p_hwfn->p_ooo_info, ooo_opq); 695 qed_ooo_delete_isles(p_hwfn, p_hwfn->p_ooo_info, cid, 735 p_hwfn->p_ooo_info, 742 p_hwfn->p_ooo_info, 750 p_hwfn->p_ooo_info, 758 p_hwfn->p_ooo_info, 764 p_hwfn->p_ooo_info, [all...] |
H A D | qed.h | 585 struct qed_ooo_info *p_ooo_info; member in struct:qed_hwfn
|