• Home
  • Raw
  • Download

Lines Matching refs:res_key

2052 core_scsi3_emulate_pro_register(struct se_cmd *cmd, u64 res_key, u64 sa_res_key,  in core_scsi3_emulate_pro_register()  argument
2082 if (res_key) { in core_scsi3_emulate_pro_register()
2127 if ((register_type == REGISTER) && (res_key != pr_reg->pr_res_key)) { in core_scsi3_emulate_pro_register()
2131 " 0x%016Lx\n", res_key, in core_scsi3_emulate_pro_register()
2198 if (pr_reg_p->pr_res_key != res_key) in core_scsi3_emulate_pro_register()
2277 core_scsi3_pro_reserve(struct se_cmd *cmd, int type, int scope, u64 res_key) in core_scsi3_pro_reserve() argument
2312 if (res_key != pr_reg->pr_res_key) { in core_scsi3_pro_reserve()
2315 " 0x%016Lx\n", res_key, pr_reg->pr_res_key); in core_scsi3_pro_reserve()
2434 u64 res_key) in core_scsi3_emulate_pro_reserve() argument
2443 return core_scsi3_pro_reserve(cmd, type, scope, res_key); in core_scsi3_emulate_pro_reserve()
2521 u64 res_key) in core_scsi3_emulate_pro_release() argument
2588 if (res_key != pr_reg->pr_res_key) { in core_scsi3_emulate_pro_release()
2591 " 0x%016Lx\n", res_key, pr_reg->pr_res_key); in core_scsi3_emulate_pro_release()
2677 core_scsi3_emulate_pro_clear(struct se_cmd *cmd, u64 res_key) in core_scsi3_emulate_pro_clear() argument
2707 if (res_key != pr_reg_n->pr_res_key) { in core_scsi3_emulate_pro_clear()
2711 " 0x%016Lx\n", res_key, pr_reg_n->pr_res_key); in core_scsi3_emulate_pro_clear()
2830 core_scsi3_pro_preempt(struct se_cmd *cmd, int type, int scope, u64 res_key, in core_scsi3_pro_preempt() argument
2855 if (pr_reg_n->pr_res_key != res_key) { in core_scsi3_pro_preempt()
3126 u64 res_key, u64 sa_res_key, enum preempt_type preempt_type) in core_scsi3_emulate_pro_preempt() argument
3135 return core_scsi3_pro_preempt(cmd, type, scope, res_key, in core_scsi3_emulate_pro_preempt()
3146 core_scsi3_emulate_pro_register_and_move(struct se_cmd *cmd, u64 res_key, in core_scsi3_emulate_pro_register_and_move() argument
3192 if (res_key != pr_reg->pr_res_key) { in core_scsi3_emulate_pro_register_and_move()
3195 " res_key: 0x%016Lx\n", res_key, pr_reg->pr_res_key); in core_scsi3_emulate_pro_register_and_move()
3554 u64 res_key, sa_res_key; in target_scsi3_emulate_pr_out() local
3602 res_key = get_unaligned_be64(&buf[0]); in target_scsi3_emulate_pr_out()
3656 res_key, sa_res_key, aptpl, all_tg_pt, spec_i_pt, REGISTER); in target_scsi3_emulate_pr_out()
3659 ret = core_scsi3_emulate_pro_reserve(cmd, type, scope, res_key); in target_scsi3_emulate_pr_out()
3662 ret = core_scsi3_emulate_pro_release(cmd, type, scope, res_key); in target_scsi3_emulate_pr_out()
3665 ret = core_scsi3_emulate_pro_clear(cmd, res_key); in target_scsi3_emulate_pr_out()
3669 res_key, sa_res_key, PREEMPT); in target_scsi3_emulate_pr_out()
3673 res_key, sa_res_key, PREEMPT_AND_ABORT); in target_scsi3_emulate_pr_out()
3680 ret = core_scsi3_emulate_pro_register_and_move(cmd, res_key, in target_scsi3_emulate_pr_out()