Lines Matching refs:mac_iocb_ptr
2285 struct ob_mac_iocb_req *mac_iocb_ptr) in ql_hw_csum_setup() argument
2289 mac_iocb_ptr->ip_hdr_off = skb_network_offset(skb); in ql_hw_csum_setup()
2290 mac_iocb_ptr->ip_hdr_len = ip->ihl; in ql_hw_csum_setup()
2293 mac_iocb_ptr->flags1 |= OB_3032MAC_IOCB_REQ_TC | in ql_hw_csum_setup()
2296 mac_iocb_ptr->flags1 |= OB_3032MAC_IOCB_REQ_UC | in ql_hw_csum_setup()
2307 struct ob_mac_iocb_req *mac_iocb_ptr, in ql_send_map() argument
2334 oal_entry = (struct oal_entry *)&mac_iocb_ptr->buf_addr0_low; in ql_send_map()
2414 oal_entry = (struct oal_entry *)&mac_iocb_ptr->buf_addr0_low; in ql_send_map()
2470 struct ob_mac_iocb_req *mac_iocb_ptr; in ql3xxx_send() local
2483 mac_iocb_ptr = tx_cb->queue_entry; in ql3xxx_send()
2484 memset((void *)mac_iocb_ptr, 0, sizeof(struct ob_mac_iocb_req)); in ql3xxx_send()
2485 mac_iocb_ptr->opcode = qdev->mac_ob_opcode; in ql3xxx_send()
2486 mac_iocb_ptr->flags = OB_MAC_IOCB_REQ_X; in ql3xxx_send()
2487 mac_iocb_ptr->flags |= qdev->mb_bit_mask; in ql3xxx_send()
2488 mac_iocb_ptr->transaction_id = qdev->req_producer_index; in ql3xxx_send()
2489 mac_iocb_ptr->data_len = cpu_to_le16((u16) tot_len); in ql3xxx_send()
2493 ql_hw_csum_setup(skb, mac_iocb_ptr); in ql3xxx_send()
2495 if (ql_send_map(qdev, mac_iocb_ptr, tx_cb, skb) != NETDEV_TX_OK) { in ql3xxx_send()