p_ll2_conn 253 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, *p_ret = NULL; p_ll2_conn 261 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = &p_hwfn->p_ll2_info[connection_handle]; p_ll2_conn 265 drivers/net/ethernet/qlogic/qed/qed_ll2.c mutex_lock(&p_ll2_conn->mutex); p_ll2_conn 266 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->b_active) p_ll2_conn 267 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ret = p_ll2_conn; p_ll2_conn 269 drivers/net/ethernet/qlogic/qed/qed_ll2.c mutex_unlock(&p_ll2_conn->mutex); p_ll2_conn 271 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ret = p_ll2_conn; p_ll2_conn 300 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn; p_ll2_conn 305 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity_inactive(p_hwfn, connection_handle); p_ll2_conn 306 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) p_ll2_conn 309 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 322 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type == QED_LL2_TYPE_OOO) { p_ll2_conn 334 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->cbs.tx_release_cb(p_ll2_conn->cbs.cookie, p_ll2_conn 335 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->my_id, p_ll2_conn 348 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = p_cookie; p_ll2_conn 349 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_tx_queue *p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 395 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->cbs.tx_comp_cb(p_ll2_conn->cbs.cookie, p_ll2_conn 396 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->my_id, p_ll2_conn 442 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, p_ll2_conn 446 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_rx_queue *p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 457 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn->cbs.slowpath_cb) { p_ll2_conn 465 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->cbs.slowpath_cb(p_ll2_conn->cbs.cookie, p_ll2_conn 466 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->my_id, p_ll2_conn 477 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, p_ll2_conn 481 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_rx_queue *p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 491 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->input.conn_type); p_ll2_conn 507 drivers/net/ethernet/qlogic/qed/qed_ll2.c data.connection_handle = p_ll2_conn->my_id; p_ll2_conn 513 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->cbs.rx_comp_cb(p_ll2_conn->cbs.cookie, &data); p_ll2_conn 522 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = (struct qed_ll2_info *)cookie; p_ll2_conn 523 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_rx_queue *p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 548 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_ll2_handle_slowpath(p_hwfn, p_ll2_conn, p_ll2_conn 553 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_ll2_rxq_handle_completion(p_hwfn, p_ll2_conn, p_ll2_conn 568 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = NULL; p_ll2_conn 573 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity_inactive(p_hwfn, connection_handle); p_ll2_conn 574 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) p_ll2_conn 577 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 588 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type == QED_LL2_TYPE_OOO) { p_ll2_conn 600 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->cbs.rx_release_cb(p_ll2_conn->cbs.cookie, p_ll2_conn 601 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->my_id, p_ll2_conn 632 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 634 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_rx_queue *p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 773 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 798 drivers/net/ethernet/qlogic/qed/qed_ll2.c switch (p_ll2_conn->tx_dest) { p_ll2_conn 814 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_ll2_prepare_tx_packet(p_hwfn, p_ll2_conn->my_id, p_ll2_conn 826 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 834 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->my_id, p_ll2_conn 847 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = (struct qed_ll2_info *)p_cookie; p_ll2_conn 850 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!QED_LL2_RX_REGISTERED(p_ll2_conn)) p_ll2_conn 853 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_ll2_lb_rxq_handler(p_hwfn, p_ll2_conn); p_ll2_conn 857 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ooo_submit_rx_buffers(p_hwfn, p_ll2_conn); p_ll2_conn 858 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ooo_submit_tx_buffers(p_hwfn, p_ll2_conn); p_ll2_conn 865 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = (struct qed_ll2_info *)p_cookie; p_ll2_conn 866 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_tx_queue *p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 873 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!QED_LL2_TX_REGISTERED(p_ll2_conn)) p_ll2_conn 913 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_ll2_post_rx_buffer(p_hwfn, p_ll2_conn->my_id, p_ll2_conn 923 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ooo_submit_tx_buffers(p_hwfn, p_ll2_conn); p_ll2_conn 941 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, p_ll2_conn 944 drivers/net/ethernet/qlogic/qed/qed_ll2.c enum qed_ll2_conn_type conn_type = p_ll2_conn->input.conn_type; p_ll2_conn 945 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_rx_queue *p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 954 drivers/net/ethernet/qlogic/qed/qed_ll2.c init_data.cid = p_ll2_conn->cid; p_ll2_conn 970 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->mtu = cpu_to_le16(p_ll2_conn->input.mtu); p_ll2_conn 977 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->drop_ttl0_flg = p_ll2_conn->input.rx_drop_ttl0_flg; p_ll2_conn 979 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->input.rx_vlan_removal_en; p_ll2_conn 982 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->input.conn_type == QED_LL2_TYPE_FCOE) p_ll2_conn 984 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->queue_id = p_ll2_conn->queue_id; p_ll2_conn 985 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->main_func_queue = p_ll2_conn->main_func_queue ? 1 : 0; p_ll2_conn 998 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->gsi_offload_flag = p_ll2_conn->input.gsi_enable; p_ll2_conn 1003 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1005 drivers/net/ethernet/qlogic/qed/qed_ll2.c enum qed_ll2_conn_type conn_type = p_ll2_conn->input.conn_type; p_ll2_conn 1006 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_tx_queue *p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 1013 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!QED_LL2_TX_REGISTERED(p_ll2_conn)) p_ll2_conn 1016 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type == QED_LL2_TYPE_OOO) p_ll2_conn 1017 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_stats_en = 0; p_ll2_conn 1019 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_stats_en = 1; p_ll2_conn 1023 drivers/net/ethernet/qlogic/qed/qed_ll2.c init_data.cid = p_ll2_conn->cid; p_ll2_conn 1037 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->mtu = cpu_to_le16(p_ll2_conn->input.mtu); p_ll2_conn 1038 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->stats_en = p_ll2_conn->tx_stats_en; p_ll2_conn 1039 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->stats_id = p_ll2_conn->tx_stats_id; p_ll2_conn 1046 drivers/net/ethernet/qlogic/qed/qed_ll2.c switch (p_ll2_conn->input.tx_tc) { p_ll2_conn 1084 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->gsi_offload_flag = p_ll2_conn->input.gsi_enable; p_ll2_conn 1097 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1106 drivers/net/ethernet/qlogic/qed/qed_ll2.c init_data.cid = p_ll2_conn->cid; p_ll2_conn 1119 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod->queue_id = p_ll2_conn->queue_id; p_ll2_conn 1125 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1127 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_tx_queue *p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 1135 drivers/net/ethernet/qlogic/qed/qed_ll2.c init_data.cid = p_ll2_conn->cid; p_ll2_conn 1446 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1452 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!QED_LL2_RX_REGISTERED(p_ll2_conn)) p_ll2_conn 1455 drivers/net/ethernet/qlogic/qed/qed_ll2.c DIRECT_REG_WR(p_ll2_conn->rx_queue.set_prod_addr, 0x0); p_ll2_conn 1456 drivers/net/ethernet/qlogic/qed/qed_ll2.c error_input = p_ll2_conn->input.ai_err_packet_too_big; p_ll2_conn 1460 drivers/net/ethernet/qlogic/qed/qed_ll2.c error_input = p_ll2_conn->input.ai_err_no_buf; p_ll2_conn 1464 drivers/net/ethernet/qlogic/qed/qed_ll2.c return qed_sp_ll2_rx_queue_start(p_hwfn, p_ll2_conn, action_on_error); p_ll2_conn 1469 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1471 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type != QED_LL2_TYPE_OOO) p_ll2_conn 1475 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ooo_submit_rx_buffers(p_hwfn, p_ll2_conn); p_ll2_conn 1481 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn; p_ll2_conn 1495 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity_lock(p_hwfn, connection_handle); p_ll2_conn 1496 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) { p_ll2_conn 1501 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 1502 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 1524 drivers/net/ethernet/qlogic/qed/qed_ll2.c (p_ll2_conn->input.tx_max_bds_per_packet - 1) * p_ll2_conn 1539 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_cxt_acquire_cid(p_hwfn, PROTOCOLID_CORE, &p_ll2_conn->cid); p_ll2_conn 1544 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->queue_id = qid; p_ll2_conn 1545 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_stats_id = qid; p_ll2_conn 1550 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_db_addr(p_ll2_conn->cid, p_ll2_conn 1560 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_ll2_establish_connection_rx(p_hwfn, p_ll2_conn); p_ll2_conn 1564 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_ll2_tx_queue_start(p_hwfn, p_ll2_conn); p_ll2_conn 1571 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_establish_connection_ooo(p_hwfn, p_ll2_conn); p_ll2_conn 1573 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type == QED_LL2_TYPE_FCOE) { p_ll2_conn 1635 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn; p_ll2_conn 1641 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity(p_hwfn, connection_handle); p_ll2_conn 1642 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) p_ll2_conn 1644 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_rx = &p_ll2_conn->rx_queue; p_ll2_conn 1796 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1798 drivers/net/ethernet/qlogic/qed/qed_ll2.c bool b_notify = p_ll2_conn->tx_queue.cur_send_packet->notify_fw; p_ll2_conn 1799 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_tx_queue *p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 1804 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->tx_queue.cur_send_frag_num != p_ll2_conn 1805 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_queue.cur_send_packet->bd_used) p_ll2_conn 1809 drivers/net/ethernet/qlogic/qed/qed_ll2.c list_add_tail(&p_ll2_conn->tx_queue.cur_send_packet->list_entry, p_ll2_conn 1810 drivers/net/ethernet/qlogic/qed/qed_ll2.c &p_ll2_conn->tx_queue.sending_descq); p_ll2_conn 1811 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_queue.cur_send_packet = NULL; p_ll2_conn 1812 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_queue.cur_send_frag_num = 0; p_ll2_conn 1818 drivers/net/ethernet/qlogic/qed/qed_ll2.c bd_prod = qed_chain_get_prod_idx(&p_ll2_conn->tx_queue.txq_chain); p_ll2_conn 1839 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->queue_id, p_ll2_conn 1840 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->cid, p_ll2_conn 1841 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->input.conn_type, p_tx->db_msg.spq_prod); p_ll2_conn 1851 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = NULL; p_ll2_conn 1857 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity(p_hwfn, connection_handle); p_ll2_conn 1858 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) p_ll2_conn 1860 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_tx = &p_ll2_conn->tx_queue; p_ll2_conn 1863 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (pkt->num_of_bds > p_ll2_conn->input.tx_max_bds_per_packet) p_ll2_conn 1887 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_prepare_tx_packet_set_bd(p_hwfn, p_ll2_conn, p_curp, pkt); p_ll2_conn 1889 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_tx_packet_notify(p_hwfn, p_ll2_conn); p_ll2_conn 1902 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = NULL; p_ll2_conn 1907 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity(p_hwfn, connection_handle); p_ll2_conn 1908 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) p_ll2_conn 1911 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn->tx_queue.cur_send_packet) p_ll2_conn 1914 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_cur_send_packet = p_ll2_conn->tx_queue.cur_send_packet; p_ll2_conn 1915 drivers/net/ethernet/qlogic/qed/qed_ll2.c cur_send_frag_num = p_ll2_conn->tx_queue.cur_send_frag_num; p_ll2_conn 1927 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_queue.cur_send_frag_num++; p_ll2_conn 1929 drivers/net/ethernet/qlogic/qed/qed_ll2.c spin_lock_irqsave(&p_ll2_conn->tx_queue.lock, flags); p_ll2_conn 1930 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_tx_packet_notify(p_hwfn, p_ll2_conn); p_ll2_conn 1931 drivers/net/ethernet/qlogic/qed/qed_ll2.c spin_unlock_irqrestore(&p_ll2_conn->tx_queue.lock, flags); p_ll2_conn 1939 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = NULL; p_ll2_conn 1947 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity_lock(p_hwfn, connection_handle); p_ll2_conn 1948 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) { p_ll2_conn 1954 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (QED_LL2_TX_REGISTERED(p_ll2_conn)) { p_ll2_conn 1955 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->tx_queue.b_cb_registered = false; p_ll2_conn 1957 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_ll2_tx_queue_stop(p_hwfn, p_ll2_conn); p_ll2_conn 1962 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_int_unregister_cb(p_hwfn, p_ll2_conn->tx_queue.tx_sb_index); p_ll2_conn 1965 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (QED_LL2_RX_REGISTERED(p_ll2_conn)) { p_ll2_conn 1966 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->rx_queue.b_cb_registered = false; p_ll2_conn 1968 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_ll2_rx_queue_stop(p_hwfn, p_ll2_conn); p_ll2_conn 1973 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_int_unregister_cb(p_hwfn, p_ll2_conn->rx_queue.rx_sb_index); p_ll2_conn 1976 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type == QED_LL2_TYPE_OOO) p_ll2_conn 1979 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type == QED_LL2_TYPE_FCOE) { p_ll2_conn 1995 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn) p_ll2_conn 1999 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.conn_type != QED_LL2_TYPE_OOO) p_ll2_conn 2016 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = NULL; p_ll2_conn 2018 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = qed_ll2_handle_sanity(p_hwfn, connection_handle); p_ll2_conn 2019 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (!p_ll2_conn) p_ll2_conn 2022 drivers/net/ethernet/qlogic/qed/qed_ll2.c kfree(p_ll2_conn->tx_queue.descq_mem); p_ll2_conn 2023 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_chain_free(p_hwfn->cdev, &p_ll2_conn->tx_queue.txq_chain); p_ll2_conn 2025 drivers/net/ethernet/qlogic/qed/qed_ll2.c kfree(p_ll2_conn->rx_queue.descq_array); p_ll2_conn 2026 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_chain_free(p_hwfn->cdev, &p_ll2_conn->rx_queue.rxq_chain); p_ll2_conn 2027 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_chain_free(p_hwfn->cdev, &p_ll2_conn->rx_queue.rcq_chain); p_ll2_conn 2029 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_cxt_release_cid(p_hwfn, p_ll2_conn->cid); p_ll2_conn 2031 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_release_connection_ooo(p_hwfn, p_ll2_conn); p_ll2_conn 2033 drivers/net/ethernet/qlogic/qed/qed_ll2.c mutex_lock(&p_ll2_conn->mutex); p_ll2_conn 2034 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn->b_active = false; p_ll2_conn 2035 drivers/net/ethernet/qlogic/qed/qed_ll2.c mutex_unlock(&p_ll2_conn->mutex); p_ll2_conn 2098 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, p_ll2_conn 2102 drivers/net/ethernet/qlogic/qed/qed_ll2.c u8 qid = p_ll2_conn->queue_id; p_ll2_conn 2117 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, p_ll2_conn 2121 drivers/net/ethernet/qlogic/qed/qed_ll2.c u8 qid = p_ll2_conn->queue_id; p_ll2_conn 2139 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn, p_ll2_conn 2143 drivers/net/ethernet/qlogic/qed/qed_ll2.c u8 stats_id = p_ll2_conn->tx_stats_id; p_ll2_conn 2163 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_ll2_info *p_ll2_conn = NULL; p_ll2_conn 2170 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ll2_conn = &p_hwfn->p_ll2_info[connection_handle]; p_ll2_conn 2178 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->input.gsi_enable) p_ll2_conn 2181 drivers/net/ethernet/qlogic/qed/qed_ll2.c _qed_ll2_get_tstats(p_hwfn, p_ptt, p_ll2_conn, p_stats); p_ll2_conn 2183 drivers/net/ethernet/qlogic/qed/qed_ll2.c _qed_ll2_get_ustats(p_hwfn, p_ptt, p_ll2_conn, p_stats); p_ll2_conn 2185 drivers/net/ethernet/qlogic/qed/qed_ll2.c if (p_ll2_conn->tx_stats_en) p_ll2_conn 2186 drivers/net/ethernet/qlogic/qed/qed_ll2.c _qed_ll2_get_pstats(p_hwfn, p_ptt, p_ll2_conn, p_stats);