Lines Matching defs:ar
801 smb2_async_req_t *ar;
808 ar = sr->sr_async_req;
809 sr->smb2_cmd_hdr = ar->ar_cmd_hdr;
810 sr->smb2_cmd_code = ar->ar_cmd_code;
811 sr->smb2_hdr_flags = ar->ar_hdr_flags;
812 sr->smb2_async_id = (uintptr_t)ar;
813 sr->smb2_messageid = ar->ar_messageid;
814 sr->smb_pid = ar->ar_pid;
815 sr->smb_tid = ar->ar_tid;
816 sr->smb_uid = ar->ar_uid;
830 ASSERT(ar->ar_cmd_len >= SMB2_HDR_SIZE);
833 ar->ar_cmd_len - SMB2_HDR_SIZE);
867 rc = ar->ar_func(sr);
903 kmem_free(ar, sizeof (*ar));
947 smb2_async_req_t *ar;
953 ar = kmem_zalloc(sizeof (*ar), KM_SLEEP);
960 * by storing that in flags before coping into ar.
967 sr->smb2_async_id = (uintptr_t)ar;
969 ar->ar_func = async_func;
970 ar->ar_cmd_hdr = sr->smb2_cmd_hdr;
971 ar->ar_cmd_len = sr->smb_data.max_bytes - sr->smb2_cmd_hdr;
973 ar->ar_cmd_code = sr->smb2_cmd_code;
974 ar->ar_hdr_flags = sr->smb2_hdr_flags &
976 ar->ar_messageid = sr->smb2_messageid;
977 ar->ar_pid = sr->smb_pid;
978 ar->ar_tid = sr->smb_tid;
979 ar->ar_uid = sr->smb_uid;
981 sr->sr_async_req = ar;