Lines Matching refs:p_curp
1535 struct ecore_ll2_rx_packet *p_curp)
1556 if (p_curp) {
1557 OSAL_LIST_PUSH_TAIL(&p_curp->list_entry,
1581 struct ecore_ll2_rx_packet *p_curp = OSAL_NULL;
1597 p_curp = OSAL_LIST_FIRST_ENTRY(&p_rx->free_descq,
1600 if (p_curp) {
1610 if (!p_curp || !p_curb) {
1612 p_curp = OSAL_NULL;
1619 p_curp->rx_buf_addr = addr;
1620 p_curp->cookie = cookie;
1621 p_curp->rxq_bd = p_curb;
1622 p_curp->buf_length = buf_len;
1623 OSAL_LIST_REMOVE_ENTRY(&p_curp->list_entry,
1628 OSAL_LIST_PUSH_TAIL(&p_curp->list_entry,
1634 ecore_ll2_post_rx_buffer_notify_fw(p_hwfn, p_rx, p_curp);
1641 struct ecore_ll2_tx_packet *p_curp,
1645 OSAL_LIST_REMOVE_ENTRY(&p_curp->list_entry,
1647 p_curp->cookie = pkt->cookie;
1648 p_curp->bd_used = pkt->num_of_bds;
1649 p_curp->notify_fw = notify_fw;
1650 p_tx->cur_send_packet = p_curp;
1653 p_curp->bds_set[p_tx->cur_send_frag_num].tx_frag = pkt->first_frag;
1654 p_curp->bds_set[p_tx->cur_send_frag_num].frag_len = pkt->first_frag_len;
1661 struct ecore_ll2_tx_packet *p_curp,
1732 struct core_tx_bd **p_bd = &p_curp->bds_set[frag_idx].txq_bd;
1737 p_curp->bds_set[frag_idx].tx_frag = 0;
1738 p_curp->bds_set[frag_idx].frag_len = 0;
1804 struct ecore_ll2_tx_packet *p_curp = OSAL_NULL;
1828 p_curp = OSAL_LIST_FIRST_ENTRY(&p_tx->free_descq,
1831 if (p_curp && ecore_chain_get_elem_left(p_tx_chain) < pkt->num_of_bds)
1832 p_curp = OSAL_NULL;
1834 if (!p_curp) {
1840 ecore_ll2_prepare_tx_packet_set(p_tx, p_curp, pkt, notify_fw);
1842 ecore_ll2_prepare_tx_packet_set_bd(p_hwfn, p_ll2_conn, p_curp,