sd_rtnl 40 src/core/loopback-setup.c static int start_loopback(sd_rtnl *rtnl) { sd_rtnl 86 src/core/loopback-setup.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 51 src/libsystemd/sd-rtnl/local-addresses.c int local_addresses(sd_rtnl *context, int ifindex, struct local_address **ret) { sd_rtnl 53 src/libsystemd/sd-rtnl/local-addresses.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 38 src/libsystemd/sd-rtnl/local-addresses.h int local_addresses(sd_rtnl *rtnl, int ifindex, struct local_address **ret); sd_rtnl 102 src/libsystemd/sd-rtnl/rtnl-internal.h sd_rtnl *rtnl; sd_rtnl 116 src/libsystemd/sd-rtnl/rtnl-internal.h int message_new(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t type); sd_rtnl 118 src/libsystemd/sd-rtnl/rtnl-internal.h int socket_write_message(sd_rtnl *nl, sd_rtnl_message *m); sd_rtnl 119 src/libsystemd/sd-rtnl/rtnl-internal.h int socket_read_message(sd_rtnl *nl); sd_rtnl 121 src/libsystemd/sd-rtnl/rtnl-internal.h int rtnl_rqueue_make_room(sd_rtnl *rtnl); sd_rtnl 122 src/libsystemd/sd-rtnl/rtnl-internal.h int rtnl_rqueue_partial_make_room(sd_rtnl *rtnl); sd_rtnl 134 src/libsystemd/sd-rtnl/rtnl-internal.h _cleanup_rtnl_unref_ _unused_ sd_rtnl *_dont_destroy_##rtnl = sd_rtnl_ref(rtnl) sd_rtnl 39 src/libsystemd/sd-rtnl/rtnl-message.c static int message_new_empty(sd_rtnl *rtnl, sd_rtnl_message **ret) { sd_rtnl 62 src/libsystemd/sd-rtnl/rtnl-message.c int message_new(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t type) { sd_rtnl 129 src/libsystemd/sd-rtnl/rtnl-message.c int sd_rtnl_message_new_route(sd_rtnl *rtnl, sd_rtnl_message **ret, sd_rtnl 187 src/libsystemd/sd-rtnl/rtnl-message.c int sd_rtnl_message_new_link(sd_rtnl *rtnl, sd_rtnl_message **ret, sd_rtnl 348 src/libsystemd/sd-rtnl/rtnl-message.c int sd_rtnl_message_new_addr(sd_rtnl *rtnl, sd_rtnl_message **ret, sd_rtnl 380 src/libsystemd/sd-rtnl/rtnl-message.c int sd_rtnl_message_new_addr_update(sd_rtnl *rtnl, sd_rtnl_message **ret, sd_rtnl 1089 src/libsystemd/sd-rtnl/rtnl-message.c int socket_write_message(sd_rtnl *nl, sd_rtnl_message *m) { sd_rtnl 1172 src/libsystemd/sd-rtnl/rtnl-message.c int socket_read_message(sd_rtnl *rtnl) { sd_rtnl 29 src/libsystemd/sd-rtnl/rtnl-util.c int rtnl_set_link_name(sd_rtnl **rtnl, int ifindex, const char *name) { sd_rtnl 58 src/libsystemd/sd-rtnl/rtnl-util.c int rtnl_set_link_properties(sd_rtnl **rtnl, int ifindex, const char *alias, sd_rtnl 37 src/libsystemd/sd-rtnl/rtnl-util.h int rtnl_set_link_name(sd_rtnl **rtnl, int ifindex, const char *name); sd_rtnl 38 src/libsystemd/sd-rtnl/rtnl-util.h int rtnl_set_link_properties(sd_rtnl **rtnl, int ifindex, const char *alias, const struct ether_addr *mac, unsigned mtu); sd_rtnl 43 src/libsystemd/sd-rtnl/rtnl-util.h DEFINE_TRIVIAL_CLEANUP_FUNC(sd_rtnl*, sd_rtnl_unref); sd_rtnl 34 src/libsystemd/sd-rtnl/sd-rtnl.c static int sd_rtnl_new(sd_rtnl **ret) { sd_rtnl 35 src/libsystemd/sd-rtnl/sd-rtnl.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 39 src/libsystemd/sd-rtnl/sd-rtnl.c rtnl = new0(sd_rtnl, 1); sd_rtnl 70 src/libsystemd/sd-rtnl/sd-rtnl.c static bool rtnl_pid_changed(sd_rtnl *rtnl) { sd_rtnl 97 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_open(sd_rtnl **ret, unsigned n_groups, ...) { sd_rtnl 98 src/libsystemd/sd-rtnl/sd-rtnl.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 143 src/libsystemd/sd-rtnl/sd-rtnl.c sd_rtnl *sd_rtnl_ref(sd_rtnl *rtnl) { sd_rtnl 153 src/libsystemd/sd-rtnl/sd-rtnl.c sd_rtnl *sd_rtnl_unref(sd_rtnl *rtnl) { sd_rtnl 197 src/libsystemd/sd-rtnl/sd-rtnl.c static void rtnl_seal_message(sd_rtnl *rtnl, sd_rtnl_message *m) { sd_rtnl 210 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_send(sd_rtnl *nl, sd_rtnl 252 src/libsystemd/sd-rtnl/sd-rtnl.c int rtnl_rqueue_make_room(sd_rtnl *rtnl) { sd_rtnl 266 src/libsystemd/sd-rtnl/sd-rtnl.c int rtnl_rqueue_partial_make_room(sd_rtnl *rtnl) { sd_rtnl 281 src/libsystemd/sd-rtnl/sd-rtnl.c static int dispatch_rqueue(sd_rtnl *rtnl, sd_rtnl_message **message) { sd_rtnl 302 src/libsystemd/sd-rtnl/sd-rtnl.c static int dispatch_wqueue(sd_rtnl *rtnl) { sd_rtnl 327 src/libsystemd/sd-rtnl/sd-rtnl.c static int process_timeout(sd_rtnl *rtnl) { sd_rtnl 356 src/libsystemd/sd-rtnl/sd-rtnl.c static int process_reply(sd_rtnl *rtnl, sd_rtnl_message *m) { sd_rtnl 381 src/libsystemd/sd-rtnl/sd-rtnl.c static int process_match(sd_rtnl *rtnl, sd_rtnl_message *m) { sd_rtnl 404 src/libsystemd/sd-rtnl/sd-rtnl.c static int process_running(sd_rtnl *rtnl, sd_rtnl_message **ret) { sd_rtnl 448 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_process(sd_rtnl *rtnl, sd_rtnl_message **ret) { sd_rtnl 473 src/libsystemd/sd-rtnl/sd-rtnl.c static int rtnl_poll(sd_rtnl *rtnl, bool need_more, uint64_t timeout_usec) { sd_rtnl 517 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_wait(sd_rtnl *nl, uint64_t timeout_usec) { sd_rtnl 545 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_call_async(sd_rtnl *nl, sd_rtnl 607 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_call_async_cancel(sd_rtnl *nl, uint32_t serial) { sd_rtnl 626 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_call(sd_rtnl *rtnl, sd_rtnl 707 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_flush(sd_rtnl *rtnl) { sd_rtnl 730 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_get_events(sd_rtnl *rtnl) { sd_rtnl 744 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_get_timeout(sd_rtnl *rtnl, uint64_t *timeout_usec) { sd_rtnl 768 src/libsystemd/sd-rtnl/sd-rtnl.c sd_rtnl *rtnl = userdata; sd_rtnl 781 src/libsystemd/sd-rtnl/sd-rtnl.c sd_rtnl *rtnl = userdata; sd_rtnl 794 src/libsystemd/sd-rtnl/sd-rtnl.c sd_rtnl *rtnl = userdata; sd_rtnl 828 src/libsystemd/sd-rtnl/sd-rtnl.c sd_rtnl *rtnl = userdata; sd_rtnl 837 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_attach_event(sd_rtnl *rtnl, sd_event *event, int priority) { sd_rtnl 897 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_detach_event(sd_rtnl *rtnl) { sd_rtnl 916 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_add_match(sd_rtnl *rtnl, sd_rtnl 942 src/libsystemd/sd-rtnl/sd-rtnl.c int sd_rtnl_remove_match(sd_rtnl *rtnl, sd_rtnl 186 src/network/networkctl.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 256 src/network/networkctl.c static int dump_addresses(sd_rtnl *rtnl, const char *prefix, int ifindex) { sd_rtnl 291 src/network/networkctl.c static int link_status_one(sd_rtnl *rtnl, struct udev *udev, const char *name) { sd_rtnl 445 src/network/networkctl.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 29 src/network/networkd-dhcp4.c static int dhcp4_route_handler(sd_rtnl *rtnl, sd_rtnl_message *m, sd_rtnl 287 src/network/networkd-dhcp4.c static int dhcp4_address_handler(sd_rtnl *rtnl, sd_rtnl_message *m, sd_rtnl 77 src/network/networkd-ipv4ll.c static int ipv4ll_route_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 98 src/network/networkd-ipv4ll.c static int ipv4ll_address_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 502 src/network/networkd-link.c static int route_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 566 src/network/networkd-link.c int link_route_drop_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 589 src/network/networkd-link.c int link_get_address_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 615 src/network/networkd-link.c static int address_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 685 src/network/networkd-link.c int link_address_drop_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 770 src/network/networkd-link.c static int set_mtu_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 993 src/network/networkd-link.c static int link_up_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 1072 src/network/networkd-link.c static int netdev_join_handler(sd_rtnl *rtnl, sd_rtnl_message *m, sd_rtnl 1260 src/network/networkd-link.c static int link_initialized_and_synced(sd_rtnl *rtnl, sd_rtnl_message *m, sd_rtnl 1344 src/network/networkd-link.c int link_rtnl_process_address(sd_rtnl *rtnl, sd_rtnl_message *message, sd_rtnl 102 src/network/networkd-link.h int link_get_address_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata); sd_rtnl 103 src/network/networkd-link.h int link_address_drop_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata); sd_rtnl 104 src/network/networkd-link.h int link_route_drop_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata); sd_rtnl 112 src/network/networkd-link.h int link_rtnl_process_address(sd_rtnl *rtnl, sd_rtnl_message *message, void *userdata); sd_rtnl 220 src/network/networkd-manager.c static int manager_rtnl_process_link(sd_rtnl *rtnl, sd_rtnl_message *message, void *userdata) { sd_rtnl 247 src/network/networkd-netdev.c static int netdev_create_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { sd_rtnl 79 src/network/networkd-wait-online-manager.c static int manager_process_link(sd_rtnl *rtnl, sd_rtnl_message *mm, void *userdata) { sd_rtnl 141 src/network/networkd-wait-online-manager.c static int on_rtnl_event(sd_rtnl *rtnl, sd_rtnl_message *mm, void *userdata) { sd_rtnl 37 src/network/networkd-wait-online.h sd_rtnl *rtnl; sd_rtnl 171 src/network/networkd.h sd_rtnl *rtnl; sd_rtnl 1729 src/nspawn/nspawn.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 1853 src/nspawn/nspawn.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 1940 src/nspawn/nspawn.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 1994 src/nspawn/nspawn.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL; sd_rtnl 46 src/resolve/resolved-manager.c static int manager_process_link(sd_rtnl *rtnl, sd_rtnl_message *mm, void *userdata) { sd_rtnl 107 src/resolve/resolved-manager.c static int manager_process_address(sd_rtnl *rtnl, sd_rtnl_message *mm, void *userdata) { sd_rtnl 57 src/resolve/resolved-manager.h sd_rtnl *rtnl; sd_rtnl 35 src/systemd/sd-rtnl.h typedef struct sd_rtnl sd_rtnl; sd_rtnl 40 src/systemd/sd-rtnl.h typedef int (*sd_rtnl_message_handler_t)(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata); sd_rtnl 43 src/systemd/sd-rtnl.h int sd_rtnl_open(sd_rtnl **nl, unsigned n_groups, ...); sd_rtnl 45 src/systemd/sd-rtnl.h sd_rtnl *sd_rtnl_ref(sd_rtnl *nl); sd_rtnl 46 src/systemd/sd-rtnl.h sd_rtnl *sd_rtnl_unref(sd_rtnl *nl); sd_rtnl 48 src/systemd/sd-rtnl.h int sd_rtnl_send(sd_rtnl *nl, sd_rtnl_message *message, uint32_t *serial); sd_rtnl 49 src/systemd/sd-rtnl.h int sd_rtnl_call_async(sd_rtnl *nl, sd_rtnl_message *message, sd_rtnl 52 src/systemd/sd-rtnl.h int sd_rtnl_call_async_cancel(sd_rtnl *nl, uint32_t serial); sd_rtnl 53 src/systemd/sd-rtnl.h int sd_rtnl_call(sd_rtnl *nl, sd_rtnl_message *message, uint64_t timeout, sd_rtnl 57 src/systemd/sd-rtnl.h int sd_rtnl_get_events(sd_rtnl *nl); sd_rtnl 58 src/systemd/sd-rtnl.h int sd_rtnl_get_timeout(sd_rtnl *nl, uint64_t *timeout); sd_rtnl 59 src/systemd/sd-rtnl.h int sd_rtnl_process(sd_rtnl *nl, sd_rtnl_message **ret); sd_rtnl 60 src/systemd/sd-rtnl.h int sd_rtnl_wait(sd_rtnl *nl, uint64_t timeout); sd_rtnl 61 src/systemd/sd-rtnl.h int sd_rtnl_flush(sd_rtnl *nl); sd_rtnl 63 src/systemd/sd-rtnl.h int sd_rtnl_add_match(sd_rtnl *nl, uint16_t match, sd_rtnl_message_handler_t c, void *userdata); sd_rtnl 64 src/systemd/sd-rtnl.h int sd_rtnl_remove_match(sd_rtnl *nl, uint16_t match, sd_rtnl_message_handler_t c, void *userdata); sd_rtnl 66 src/systemd/sd-rtnl.h int sd_rtnl_attach_event(sd_rtnl *nl, sd_event *e, int priority); sd_rtnl 67 src/systemd/sd-rtnl.h int sd_rtnl_detach_event(sd_rtnl *nl); sd_rtnl 70 src/systemd/sd-rtnl.h int sd_rtnl_message_new_link(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t msg_type, int index); sd_rtnl 71 src/systemd/sd-rtnl.h int sd_rtnl_message_new_addr_update(sd_rtnl *rtnl, sd_rtnl_message **ret, int index, int family); sd_rtnl 72 src/systemd/sd-rtnl.h int sd_rtnl_message_new_addr(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t msg_type, int index, sd_rtnl 74 src/systemd/sd-rtnl.h int sd_rtnl_message_new_route(sd_rtnl *rtnl, sd_rtnl_message **ret, uint16_t nlmsg_type, sd_rtnl 51 src/udev/net/link-config.c sd_rtnl *rtnl; sd_rtnl 48 src/udev/udev.h sd_rtnl *rtnl; sd_rtnl 207 src/udev/udevd.c _cleanup_rtnl_unref_ sd_rtnl *rtnl = NULL;