Searched refs:di_devlink_handle (Results 1 – 3 of 3) sorted by relevance
| /illumos-gate/usr/src/lib/libdevinfo/ |
| H A D | devinfo_devlink.h | 142 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 D | devinfo_devlink.c | 130 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 D | libdevinfo.h | 121 typedef struct di_devlink_handle *di_devlink_handle_t; /* devlink snapshot */
|