Lines Matching refs:rp
38 fmd_log_filter_class(fmd_log_t *lp, const fmd_log_record_t *rp, void *arg)
44 if (gmatch(rp->rec_class, arg))
48 if (! gmatch(rp->rec_class, FM_LIST_EVENT ".*") ||
49 nvlist_lookup_uint32(rp->rec_nvl, FM_SUSPECT_FAULT_SZ,
51 nvlist_lookup_nvlist_array(rp->rec_nvl, FM_SUSPECT_FAULT_LIST,
67 fmd_log_filter_uuid(fmd_log_t *lp, const fmd_log_record_t *rp, void *arg)
76 return (nvlist_lookup_string(rp->rec_nvl,
82 fmd_log_filter_before(fmd_log_t *lp, const fmd_log_record_t *rp, void *arg)
86 return (rp->rec_sec == sec ? rp->rec_nsec <= nsec : rp->rec_sec <= sec);
91 fmd_log_filter_after(fmd_log_t *lp, const fmd_log_record_t *rp, void *arg)
95 return (rp->rec_sec == sec ? rp->rec_nsec >= nsec : rp->rec_sec >= sec);
100 fmd_log_filter_nv(fmd_log_t *lp, const fmd_log_record_t *rp, void *arg)
110 if (nvlist_lookup_nvpair_embedded_index(rp->rec_nvl, name,