Lines Matching refs:pri

73 #define	CHANIDX(priv, pri) (2 * ((priv) != 0) + (pri == FMEV_HIPRI))  argument
75 #define CHAN_NAME(priv, pri) (chaninfo[CHANIDX(priv, pri)].name) argument
76 #define CHAN_BINDING(priv, pri) (chaninfo[CHANIDX(priv, pri)].binding) argument
77 #define CHAN_FLAGS(priv, pri) (chaninfo[CHANIDX(priv, pri)].flags) argument
102 bind_channel(boolean_t priv, fmev_pri_t pri) in bind_channel() argument
104 evchan_t **evcpp = &CHAN_BINDING(priv, pri); in bind_channel()
110 if (sysevent_evc_bind(CHAN_NAME(priv, pri), &evc, in bind_channel()
111 EVCH_CREAT | CHAN_FLAGS(priv, pri)) != 0) in bind_channel()
157 vrfy_pri(fmev_pri_t pri) in vrfy_pri() argument
159 return (pri == FMEV_LOPRI || pri == FMEV_HIPRI ? in vrfy_pri()
164 fmev_pri_string(fmev_pri_t pri) in fmev_pri_string() argument
168 if (vrfy_pri(pri) != FMEV_OK) in fmev_pri_string()
171 return (pristr[pri - FMEV_LOPRI]); in fmev_pri_string()
359 fmev_pri_t pri, nvlist_t *nvl, uint_t ntuples, va_list ap) in do_publish() argument
398 evc = bind_channel(priv, pri); in do_publish()
449 fmev_pri_t pri, nvlist_t *attr) in _i_fmev_publish_nvl() argument
453 if ((rc = vrfy(&ruleset, &class, &subclass, &pri)) != FMEV_OK) in _i_fmev_publish_nvl()
458 pri, attr, 0, NULL)); /* any attr freed iff success */ in _i_fmev_publish_nvl()
465 fmev_pri_t pri, in _i_fmev_publish() argument
471 if ((rc = vrfy(&ruleset, &class, &subclass, &pri)) != FMEV_OK) in _i_fmev_publish()
479 pri, NULL, ntuples, ap); in _i_fmev_publish()
492 _fmev_publish(const char *class, const char *subclass, fmev_pri_t pri, in _fmev_publish() argument
498 if ((rc = vrfy(NULL, &class, &subclass, &pri)) != FMEV_OK) in _fmev_publish()
506 pri, NULL, ntuples, ap); in _fmev_publish()
516 fmev_pri_t pri, uint_t ntuples, ...) in _fmev_rspublish() argument
521 if ((rc = vrfy(&ruleset, &class, &subclass, &pri)) != FMEV_OK) in _fmev_rspublish()
529 pri, NULL, ntuples, ap); in _fmev_rspublish()