Searched defs:deathrow (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/svc/startd/
H A Ddeathrow.c36 * The service deathrow mechanism addresses the problem of removing services
42 * The idea is to manage a file (/etc/svc/deathrow) on the alternate root
45 * r.manifest and i.manifest update the file /etc/svc/deathrow in the alternate
48 * When svc.startd daemon launches, it first reads the /etc/svc/deathrow file
53 * unconfigured services found in the /etc/svc/deathrow file and the
58 #define SVC_DEATHROW_FILE "/etc/svc/deathrow"
67 /* list of deathrow fmris, created from the file SVC_DEATHROW_FILE */
68 typedef struct deathrow { struct
121 deathrow_pool = uu_list_pool_create("deathrow",
134 * A deathrow fil
[all...]
H A Dlibscf.c1040 * Read deathrow for inst. Returns 0, ECONNABORTED if the connection to the
1042 * has no deathrow property group.
1044 * If deathrow/deathrow was missing or invalid, *deathrow will be -1 and a
1048 libscf_get_deathrow(scf_handle_t *h, scf_instance_t *inst, int *deathrow) argument
1069 *deathrow = -1;
1081 *deathrow = deathrow_8;
1091 *deathrow = -1;
1676 libscf_set_deathrow(scf_instance_t *inst, int deathrow) argument
[all...]
H A Dgraph.c3155 int deathrow; local
3169 * If the instance fmri is in the deathrow list then set the
3195 "for deathrow %s: %s.\n",
3217 * Using a temporary deathrow boolean property, set through
3218 * libscf_set_deathrow(), only for fmris on deathrow, is necessary
3221 * libscf_get_deathrow() sets deathrow to 1 only if this instance
3222 * has a temporary boolean property named 'deathrow' valued true
3223 * in a property group 'deathrow', -1 or 0 in all other cases.
3225 err = libscf_get_deathrow(h, inst, &deathrow);
3239 if (deathrow
[all...]
/illumos-gate/usr/src/cmd/svc/common/
H A Dmanifest_hash.c49 * if realpath() fails. If deathrow is true, realpath() is skipped. This
53 mhash_filename_to_propname(const char *in, boolean_t deathrow) argument
60 if (deathrow) {
61 /* used only for service deathrow handling */
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_libscf.c13780 * constructed from the location of the manifest file. If deathrow isn't 0,
13785 lscf_delhash(char *manifest, int deathrow) argument
13798 * Translate the manifest file name to property name. In the deathrow
13802 deathrow ? B_TRUE : B_FALSE);

Completed in 277 milliseconds