Searched refs:dlmgmt_link_t (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_impl.h | 70 } dlmgmt_link_t; typedef 105 void linkattr_destroy(dlmgmt_link_t *); 107 void link_destroy(dlmgmt_link_t *); 108 int link_activate(dlmgmt_link_t *); 109 boolean_t link_is_visible(dlmgmt_link_t *, zoneid_t); 110 dlmgmt_link_t *link_by_id(datalink_id_t, zoneid_t); 111 dlmgmt_link_t *link_by_name(const char *, zoneid_t); 113 uint32_t, zoneid_t, uint32_t, dlmgmt_link_t **); 114 int dlmgmt_destroy_common(dlmgmt_link_t *, uint32_t); 118 void dlmgmt_advance(dlmgmt_link_t *); [all …]
|
H A D | dlmgmt_util.c | 74 static void dlmgmt_advance_linkid(dlmgmt_link_t *); 75 static void dlmgmt_advance_ppa(dlmgmt_link_t *); 95 const dlmgmt_link_t *link1 = v1; in cmp_link_by_name() 96 const dlmgmt_link_t *link2 = v2; in cmp_link_by_name() 111 const dlmgmt_link_t *link1 = v1; in cmp_link_by_zname() 112 const dlmgmt_link_t *link2 = v2; in cmp_link_by_zname() 124 const dlmgmt_link_t *link1 = v1; in cmp_link_by_id() 125 const dlmgmt_link_t *link2 = v2; in cmp_link_by_id() 161 avl_create(&dlmgmt_name_avl, cmp_link_by_zname, sizeof (dlmgmt_link_t), in dlmgmt_linktable_init() 162 offsetof(dlmgmt_link_t, ll_name_node)); in dlmgmt_linktable_init() [all …]
|
H A D | dlmgmt_db.c | 78 dlmgmt_link_t *, uint32_t); 82 static boolean_t process_link_line(char *, dlmgmt_link_t *); 85 static void generate_link_line(dlmgmt_link_t *, boolean_t, char *); 90 typedef void db_walk_func_t(dlmgmt_link_t *); 542 dlmgmt_db_update(dlmgmt_db_op_t op, const char *entryname, dlmgmt_link_t *linkp, in dlmgmt_db_update() 708 parse_linkprops(char *buf, dlmgmt_link_t *linkp) in parse_linkprops() 834 process_link_line(char *buf, dlmgmt_link_t *linkp) in process_link_line() 912 dlmgmt_attr_rename(dlmgmt_link_t *linkp, const char *old, const char *new, in dlmgmt_attr_rename() 971 dlmgmt_link_t link_in_file, *linkp = NULL, *dblinkp; in process_db_write() 1100 dlmgmt_link_t link_in_file, *newlink, *link_in_db; in process_db_read() [all …]
|
H A D | dlmgmt_door.c | 91 static dlmgmt_link_t * 94 dlmgmt_link_t *linkp = avl_first(&dlmgmt_id_avl); in dlmgmt_getlink_by_dev() 148 dlmgmt_link_t *linkp; in dlmgmt_upcall_create() 287 dlmgmt_link_t *linkp; in dlmgmt_upcall_update() 363 dlmgmt_link_t *linkp = NULL; in dlmgmt_upcall_destroy() 410 dlmgmt_link_t *linkp; in dlmgmt_getname() 439 dlmgmt_link_t *linkp; in dlmgmt_getlinkid() 472 dlmgmt_link_t link, *linkp; in dlmgmt_getnext() 515 dlmgmt_link_t *linkp; in dlmgmt_upcall_getattr() 537 dlmgmt_link_t *linkp; in dlmgmt_createid() [all …]
|