Lines Matching refs:uevent_string_len
467 inline char *get_uevent_string(char **environ, char *bus, unsigned long *uevent_string_len) {
477 *uevent_string_len = strlen(tmp) + 1;
478 offset = *uevent_string_len - 1;
479 uevent_string = xmalloc(*uevent_string_len);
485 *uevent_string_len += strlen(*environ) + 1;
486 uevent_string = xrealloc(uevent_string, *uevent_string_len);
488 offset = *uevent_string_len;
497 *uevent_string_len += strlen(tmp) + 1;
498 uevent_string = xrealloc(uevent_string, *uevent_string_len);
500 offset = *uevent_string_len;
511 *uevent_string_len += strlen(tmp) + 1;
512 uevent_string = xrealloc(uevent_string, *uevent_string_len);
514 offset = *uevent_string_len;
522 *uevent_string_len += strlen(modalias) + 1;
523 uevent_string = xrealloc(uevent_string, *uevent_string_len);
525 offset = *uevent_string_len;
534 unsigned long uevent_string_len;
542 uevent_string = get_uevent_string(environ, argv[1], &uevent_string_len);
554 if (send(netlink_socket, uevent_string, uevent_string_len, 0) == -1) {