Home
last modified time | relevance | path

Searched refs:ctxt_block (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.c212 struct hinic_clean_queue_ctxt *ctxt_block; in hinic_clean_queue_offload_ctxt() local
224 ctxt_block = cmdq_buf.buf; in hinic_clean_queue_offload_ctxt()
225 ctxt_block->cmdq_hdr.num_queues = func_to_io->max_qps; in hinic_clean_queue_offload_ctxt()
226 ctxt_block->cmdq_hdr.queue_type = ctxt_type; in hinic_clean_queue_offload_ctxt()
227 ctxt_block->cmdq_hdr.addr_offset = 0; in hinic_clean_queue_offload_ctxt()
230 ctxt_block->ctxt_size = 0x3; in hinic_clean_queue_offload_ctxt()
232 hinic_cpu_to_be32(ctxt_block, sizeof(*ctxt_block)); in hinic_clean_queue_offload_ctxt()
234 cmdq_buf.size = sizeof(*ctxt_block); in hinic_clean_queue_offload_ctxt()
/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_nic_io.c786 struct hinic3_clean_queue_ctxt *ctxt_block; in clean_queue_offload_ctxt() local
797 ctxt_block = cmd_buf->buf; in clean_queue_offload_ctxt()
798 ctxt_block->cmdq_hdr.num_queues = cpu_to_le16(nic_io->max_qps); in clean_queue_offload_ctxt()
799 ctxt_block->cmdq_hdr.queue_type = cpu_to_le16(ctxt_type); in clean_queue_offload_ctxt()
800 ctxt_block->cmdq_hdr.start_qid = 0; in clean_queue_offload_ctxt()
801 ctxt_block->cmdq_hdr.rsvd = 0; in clean_queue_offload_ctxt()
802 ctxt_block->rsvd = 0; in clean_queue_offload_ctxt()
804 hinic3_cmdq_buf_swab32(ctxt_block, sizeof(*ctxt_block)); in clean_queue_offload_ctxt()
806 cmd_buf->size = cpu_to_le16(sizeof(*ctxt_block)); in clean_queue_offload_ctxt()