Lines Matching refs:sd_netlink_slot
36 typedef struct sd_netlink_slot sd_netlink_slot; typedef
53 int sd_netlink_call_async(sd_netlink *nl, sd_netlink_slot **ret_slot, sd_netlink_message *message,
65 int sd_netlink_add_match(sd_netlink *nl, sd_netlink_slot **ret_slot, uint16_t match,
244 int sd_genl_add_match(sd_netlink *nl, sd_netlink_slot **ret_slot, const char *family_name,
251 sd_netlink_slot *sd_netlink_slot_ref(sd_netlink_slot *slot);
252 sd_netlink_slot *sd_netlink_slot_unref(sd_netlink_slot *slot);
254 sd_netlink *sd_netlink_slot_get_netlink(sd_netlink_slot *slot);
255 void *sd_netlink_slot_get_userdata(sd_netlink_slot *slot);
256 void *sd_netlink_slot_set_userdata(sd_netlink_slot *slot, void *userdata);
257 int sd_netlink_slot_get_destroy_callback(sd_netlink_slot *slot, sd_netlink_destroy_t *callback);
258 int sd_netlink_slot_set_destroy_callback(sd_netlink_slot *slot, sd_netlink_destroy_t callback);
259 int sd_netlink_slot_get_floating(sd_netlink_slot *slot);
260 int sd_netlink_slot_set_floating(sd_netlink_slot *slot, int b);
261 int sd_netlink_slot_get_description(sd_netlink_slot *slot, const char **description);
262 int sd_netlink_slot_set_description(sd_netlink_slot *slot, const char *description);
266 _SD_DEFINE_POINTER_CLEANUP_FUNC(sd_netlink_slot, sd_netlink_slot_unref);