Home
last modified time | relevance | path

Searched refs:di_devlink_handle (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_devlink.h142 struct di_devlink_handle { struct
164 struct di_devlink_handle *handle; argument
176 int (*fcn)(struct di_devlink_handle *, void *, const char *);
286 static struct di_devlink_handle *handle_alloc(const char *dev_dir,
288 static int cache_alloc(struct di_devlink_handle *hdp);
289 static int open_db(struct di_devlink_handle *hdp, int flags);
290 static int invalid_db(struct di_devlink_handle *hdp, size_t fsize, long pg_sz);
291 static int read_nodes(struct di_devlink_handle *hdp, cache_node_t *pcnp,
293 static int read_minors(struct di_devlink_handle *hdp, cache_node_t *pcnp,
295 static int read_links(struct di_devlink_handle *hdp, cache_minor_t *pcmp,
[all …]
H A Ddevinfo_devlink.c130 struct di_devlink_handle *hdp; in di_devlink_open()
200 struct di_devlink_handle *hdp, in get_db_path()
221 open_db(struct di_devlink_handle *hdp, int flags) in open_db()
315 static struct di_devlink_handle *
319 struct di_devlink_handle *hdp, proto = {0}; in handle_alloc()
430 hdp = calloc(1, sizeof (struct di_devlink_handle)); in handle_alloc()
469 cache_alloc(struct di_devlink_handle *hdp) in cache_alloc()
491 invalid_db(struct di_devlink_handle *hdp, size_t fsize, long page_sz) in invalid_db()
545 read_nodes(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) in read_nodes()
593 read_minors(struct di_devlink_handle *hdp, cache_node_t *pcnp, uint32_t nidx) in read_minors()
[all …]
H A Dlibdevinfo.h121 typedef struct di_devlink_handle *di_devlink_handle_t; /* devlink snapshot */