cache_minor_t
cache_minor_t *cmnp;
static cache_minor_t *
cache_minor_t *cmnp;
minor_free(struct di_devlink_handle *hdp, cache_minor_t **pp)
cache_minor_t *cmnp = *pp;
cache_minor_t **pp;
cache_minor_t *cmnp;
set_last_minor(struct di_devlink_handle *hdp, cache_minor_t *cmnp, int flags)
minor_delete(di_devlink_handle_t hdp, cache_minor_t *cmnp)
cache_minor_t **mpp;
delete_unused_minor(di_devlink_handle_t hdp, cache_minor_t *cmnp)
cache_minor_t *cmnp;
static cache_minor_t *
cache_minor_t **prev)
cache_minor_t *cmnp;
if ((cmnp = calloc(1, sizeof (cache_minor_t))) == NULL) {
cache_minor_t *cmnp,
cache_minor_t *cmnp;
count_minor(cache_minor_t *cmnp, uint32_t *count)
cache_minor_t *cmnp;
cache_minor_t *cmnp;
cache_minor_t *cmnp;
read_links(struct di_devlink_handle *hdp, cache_minor_t *pcmp, uint32_t nidx)
cache_minor_t *cmnp,
cache_minor_t *last_minor; /* last minor looked up */
static int read_links(struct di_devlink_handle *hdp, cache_minor_t *pcmp,
static cache_minor_t *minor_insert(struct di_devlink_handle *hdp,
cache_minor_t **prev);
cache_minor_t *mnp, const char *path, const char *content, uint32_t attr);
static void minor_delete(di_devlink_handle_t hdp, cache_minor_t *cmnp);
cache_minor_t *cmnp, uint32_t *next);
static void minor_free(struct di_devlink_handle *hdp, cache_minor_t **pp);
static void count_minor(cache_minor_t *mnp, uint32_t *count);
static void set_last_minor(struct di_devlink_handle *hdp, cache_minor_t *cmnp,
static cache_minor_t *link2minor(struct di_devlink_handle *hdp,
static void delete_unused_minor(di_devlink_handle_t hdp, cache_minor_t *cmnp);