Lines Matching refs:bhstmr
572 struct iscsi_bhs_task_management_request *bhstmr; in cfiscsi_pdu_handle_task_request() local
580 bhstmr = (struct iscsi_bhs_task_management_request *)request->ip_bhs; in cfiscsi_pdu_handle_task_request()
587 io->io_hdr.nexus.targ_lun = ctl_decode_lun(be64toh(bhstmr->bhstmr_lun)); in cfiscsi_pdu_handle_task_request()
590 switch (bhstmr->bhstmr_function & ~0x80) { in cfiscsi_pdu_handle_task_request()
596 io->taskio.tag_num = bhstmr->bhstmr_referenced_task_tag; in cfiscsi_pdu_handle_task_request()
633 io->taskio.tag_num = bhstmr->bhstmr_referenced_task_tag; in cfiscsi_pdu_handle_task_request()
655 bhstmr->bhstmr_function & ~0x80); in cfiscsi_pdu_handle_task_request()
673 bhstmr->bhstmr_initiator_task_tag; in cfiscsi_pdu_handle_task_request()
2964 struct iscsi_bhs_task_management_request *bhstmr; in cfiscsi_task_management_done() local
2973 bhstmr = (struct iscsi_bhs_task_management_request *)request->ip_bhs; in cfiscsi_task_management_done()
2974 KASSERT((bhstmr->bhstmr_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) == in cfiscsi_task_management_done()
2976 ("replying to wrong opcode 0x%x", bhstmr->bhstmr_opcode)); in cfiscsi_task_management_done()
2980 bhstmr->bhstmr_initiator_task_tag, in cfiscsi_task_management_done()
2981 bhstmr->bhstmr_referenced_task_tag); in cfiscsi_task_management_done()
2984 if ((bhstmr->bhstmr_function & ~0x80) == in cfiscsi_task_management_done()
2992 if (bhstmr->bhstmr_referenced_task_tag != in cfiscsi_task_management_done()
2998 "tag 0x%x", bhstmr->bhstmr_initiator_task_tag); in cfiscsi_task_management_done()
3006 if ((bhstmr->bhstmr_function & ~0x80) == in cfiscsi_task_management_done()
3033 bhstmr2->bhstmr_initiator_task_tag = bhstmr->bhstmr_initiator_task_tag; in cfiscsi_task_management_done()