Lines Matching defs:svc_key
626 * match = B_TRUE ==> Remove all keys which matches the given svc_key,
628 * match = B_FALSE ==> Remove all keys which does not matches the svc_key,
633 uint64_t svc_key, boolean_t match)
643 if (match == B_TRUE && key->pgr_key == svc_key ||
644 match == B_FALSE && key->pgr_key != svc_key) {
1245 uint64_t rsv_key, svc_key;
1251 svc_key = READ_SCSI64(plist->service_key, uint64_t);
1275 if (svc_key == 0) {
1278 key->pgr_key = svc_key;
1290 if (svc_key == 0) {
1377 keyflag, svc_key);
1385 (void) sbd_pgr_do_register(slu, it, lpt, &rport, keyflag, svc_key);
1408 stmf_remote_port_t *rpt, uint8_t keyflag, uint64_t svc_key)
1419 key->pgr_key = svc_key;
1627 uint64_t svc_key;
1633 svc_key = READ_SCSI64(plist->service_key, uint64_t);
1636 if (svc_key == 0 ||
1637 sbd_pgr_remove_keys(slu, it, key, svc_key, B_TRUE) == 0) {
1644 if (svc_key == 0) {
1651 if (pgr->pgr_rsvholder->pgr_key == svc_key) {
1661 pgr->pgr_rsvholder->pgr_key == svc_key) {
1668 pgr->pgr_rsvholder->pgr_key == svc_key) {
1679 * svc_key matches with registered key.
1681 * IT nexus, and svc_key matches registered key for
1686 if (sbd_pgr_remove_keys(slu, it, key, svc_key, B_TRUE)
1699 if (svc_key == 0) {
1711 if (sbd_pgr_remove_keys(slu, it, key, svc_key, B_TRUE)
1751 uint64_t svc_key;
1764 svc_key = READ_SCSI64(plist->service_key, uint64_t);
1765 if (svc_key == 0) {
1801 newkey->pgr_key = svc_key;
1821 SBD_PGR_KEY_TPT_ID_FLAG, svc_key);