Lines Matching refs:next
669 uint32_t next[DB_TYPES] = {0};
747 next[i] = 1;
750 (void) write_nodes(hdp, NULL, CACHE_ROOT(hdp), next);
751 (void) write_links(hdp, NULL, CACHE(hdp)->dngl, next);
799 uint32_t *next)
822 idx = next[DB_NODE];
828 dnp->path = write_string(hdp, cnp->path, next);
834 next[DB_NODE]++;
847 if (write_minors(hdp, dnp, cnp->minor, next) != 0 ||
848 write_nodes(hdp, dnp, cnp->child, next) != 0) {
861 uint32_t *next)
880 idx = next[DB_MINOR];
886 dmp->name = write_string(hdp, cmnp->name, next);
887 dmp->nodetype = write_string(hdp, cmnp->nodetype, next);
895 next[DB_MINOR]++;
903 if (write_links(hdp, dmp, cmnp->link, next) != 0) {
916 uint32_t *next)
942 idx = next[DB_LINK];
948 dlp->path = write_string(hdp, clp->path, next);
949 dlp->content = write_string(hdp, clp->content, next);
959 next[DB_LINK]++;
978 write_string(struct di_devlink_handle *hdp, const char *str, uint32_t *next)
990 idx = next[DB_STR];
1003 next[DB_STR] += strlen(dstr) + 1;
1576 * There is a next component(s). Append a "/" separator for all
1901 * Reset the counter to schedule a synchronization with /dev on the next