ipgpc_filter_t
ipgpc_filter_t filter; /* filter structure that this fid describes */
ipgpc_filter_t *filter;
filter = kmem_zalloc(sizeof (ipgpc_filter_t), KM_SLEEP);
kmem_free(filter, sizeof (ipgpc_filter_t));
kmem_free(filter, sizeof (ipgpc_filter_t));
kmem_free(filter, sizeof (ipgpc_filter_t));
ipgpc_addfilter(ipgpc_filter_t *filter, char *class_name, ipp_flags_t flags)
static int build_filter_nvlist(nvlist_t **, ipgpc_filter_t *, char *);
ipgpc_filter_t *filter;
ipgpc_filter_t old_filter;
filter = kmem_zalloc(sizeof (ipgpc_filter_t), KM_SLEEP);
kmem_free(filter, sizeof (ipgpc_filter_t));
kmem_free(filter, sizeof (ipgpc_filter_t));
kmem_free(filter, sizeof (ipgpc_filter_t));
kmem_free(filter, sizeof (ipgpc_filter_t));
kmem_free(filter, sizeof (ipgpc_filter_t));
build_filter_nvlist(nvlist_t **nvlpp, ipgpc_filter_t *in_filter,
ipgpc_filter_destructor(ipgpc_filter_t *filter)
ipgpc_parse_filter(ipgpc_filter_t *filter, nvlist_t *nvlp)
insertfid(int filter_id, ipgpc_filter_t *filter, uint_t class_id)
static void insertfid(int, ipgpc_filter_t *, uint_t);
extern int ipgpc_addfilter(ipgpc_filter_t *, char *, ipp_flags_t);
extern void ipgpc_filter_destructor(ipgpc_filter_t *);
extern int ipgpc_parse_filter(ipgpc_filter_t *, nvlist_t *);