Searched refs:udev_ctx (Results 1 – 6 of 6) sorted by relevance
73 return udev_ctx; in udev_ref()86 close (udev_ctx->gp_fd); in udev_unref()90 free(udev_ctx); in udev_unref()97 struct udev *udev_ctx; in udev_new() local106 udev_ctx->refs = 1; in udev_new()107 udev_ctx->gp_fd = s; in udev_new()108 udev_ctx->monitor_fd = -1; in udev_new()109 udev_ctx->userdata = NULL; in udev_new()111 return udev_ctx; in udev_new()122 return udev_ctx->userdata; in udev_get_userdata()[all …]
62 struct udev *udev_ctx; member70 struct udev *udev_ctx; member76 udev_enumerate_new(struct udev *udev_ctx) in udev_enumerate_new() argument86 udev_enum->udev_ctx = udev_ref(udev_ctx); in udev_enumerate_new()120 udev_unref(udev_enum->udev_ctx); in udev_enumerate_unref()128 return udev_enum->udev_ctx; in udev_enumerate_get_udev()136 if (udev_get_fd(udev_enum->udev_ctx) == -1) in udev_enumerate_scan_devices()139 pa = udevd_request_devs(udev_get_fd(udev_enum->udev_ctx), udev_enum->ev_filt); in udev_enumerate_scan_devices()175 le->udev_ctx = udev_enum->udev_ctx; in udev_enumerate_get_list_entry()209 udev_dev = udev_device_new_from_dictionary(list_entry->udev_ctx, in udev_list_entry_get_device()
45 struct udev *udev_ref(struct udev *udev_ctx);46 void udev_unref(struct udev *udev_ctx);47 const char *udev_get_dev_path(struct udev *udev_ctx);48 void *udev_get_userdata(struct udev *udev_ctx);49 void udev_set_userdata(struct udev *udev_ctx, void *userdata);51 int udev_get_fd(struct udev *udev_ctx);54 struct udev_device *udev_device_new_from_dictionary(struct udev *udev_ctx, prop_dictionary_t dict);71 struct udev_enumerate *udev_enumerate_new(struct udev *udev_ctx);114 struct udev_monitor *udev_monitor_new(struct udev *udev_ctx);
62 struct udev *udev_ctx; member70 udev_monitor_new(struct udev *udev_ctx) in udev_monitor_new() argument87 udev_monitor->udev_ctx = udev_ref(udev_ctx); in udev_monitor_new()118 udev_unref(udev_monitor->udev_ctx); in udev_monitor_unref()126 return udev_monitor->udev_ctx; in udev_monitor_get_udev()165 udev_dev = udev_device_new_from_dictionary(udev_monitor->udev_ctx, evdict); in udev_monitor_receive_device()
64 struct udev *udev_ctx; member71 udev_device_new_from_dictionary(struct udev *udev_ctx, prop_dictionary_t dict) in udev_device_new_from_dictionary() argument86 udev_dev->udev_ctx = udev_ref(udev_ctx); in udev_device_new_from_dictionary()111 udev_unref(udev_device->udev_ctx); in udev_device_unref()282 return udev_device->udev_ctx; in udev_device_get_udev()
41 struct udev *udev_ctx; member53 struct udev *udev_ctx; member61 struct udev *udev_ctx; member72 return udev_ctx; in udev_ref()89 free(udev_ctx); in udev_unref()100 udev_ctx->refs = 1; in udev_new()101 udev_ctx->gp_fd = -1; in udev_new()105 return udev_ctx; in udev_new()135 udev_enum->udev_ctx = udev_ref(udev_ctx); in udev_enumerate_new()276 udev_monitor->udev_ctx = udev_ref(udev_ctx); in udev_monitor_new()[all …]