Lines Matching refs:a_lockObject
88 char *a_lockObject);
92 char *a_zoneName, char *a_lockObject,
100 char *a_zoneName, char *a_lockObject,
125 * a_lockObject - [RO, *RO] - (char *)
141 _z_acquire_lock(char **r_lockKey, char *a_zoneName, char *a_lockObject,
155 assert(a_lockObject != (char *)NULL);
156 assert(*a_lockObject != '\0');
161 _z_echoDebug(DBG_ZONES_APLK, a_zoneName, a_lockObject, a_pid);
176 a_lockObject);
286 * a_lockObject - [RO, *RO] - (char *)
348 _z_adjust_lock_object_for_rootpath(char **r_result, char *a_lockObject)
356 assert(a_lockObject != (char *)NULL);
357 assert(*a_lockObject != '\0');
376 *r_result = _z_strdup(a_lockObject);
397 *r_result = _z_strdup(a_lockObject);
440 *r_result = _z_strPrintf("%s/%s", p2, a_lockObject);
452 _z_echoDebug(DBG_ZONES_ADJLCKOBJ_EXIT, a_lockObject, *r_result,
472 * a_lockObject - [RO, *RO] - (char *)
490 _z_lock_zone_object(char **r_objectLocks, char *a_zoneName, char *a_lockObject,
506 assert(a_lockObject != (char *)NULL);
507 assert(*a_lockObject != '\0');
511 _z_echoDebug(DBG_ZONES_LCK_OBJ, a_lockObject, a_zoneName, a_pid,
526 a_lockObject, a_zoneName);
538 if (strcmp(lockObject, a_lockObject) == 0) {
555 b = _z_acquire_lock(&p, a_zoneName, a_lockObject, a_pid, B_FALSE);
560 b = _z_acquire_lock(&p, a_zoneName, a_lockObject, a_pid,
572 _z_strPrintf_r(lockItem, sizeof (lockItem), "%s\t%s", a_lockObject, p);
587 * a_lockObject - [RO, *RO] - (char *)
605 _z_release_lock(char *a_zoneName, char *a_lockObject, char *a_lockKey,
618 assert(a_lockObject != (char *)NULL);
619 assert(*a_lockObject != '\0');
625 _z_echoDebug(DBG_ZONES_RELK, a_zoneName, a_lockObject,
637 a_lockObject);
700 * a_lockObject - [RO, *RO] - (char *)
713 char *a_lockObject, char *a_errMsg)
726 assert(a_lockObject != (char *)NULL);
727 assert(*a_lockObject != '\0');
731 _z_echoDebug(DBG_ZONES_ULK_OBJ, a_lockObject, a_zoneName,
750 _z_echoDebug(DBG_ZONES_ULK_OBJ_NOTHELD, a_lockObject,
763 if (strcmp(lockObject, a_lockObject) == 0) {
779 b = _z_release_lock(a_zoneName, a_lockObject, lockKey, B_TRUE);