Lines Matching refs:new
113 struct kmod_list *new; in kmod_list_append() local
115 new = malloc(sizeof(*new)); in kmod_list_append()
116 if (new == NULL) in kmod_list_append()
119 new->data = (void *)data; in kmod_list_append()
120 list_node_append(list ? &list->node : NULL, &new->node); in kmod_list_append()
122 return list ? list : new; in kmod_list_append()
128 struct kmod_list *new; in kmod_list_insert_after() local
133 new = malloc(sizeof(*new)); in kmod_list_insert_after()
134 if (new == NULL) in kmod_list_insert_after()
137 new->data = (void *)data; in kmod_list_insert_after()
138 list_node_insert_after(&list->node, &new->node); in kmod_list_insert_after()
146 struct kmod_list *new; in kmod_list_insert_before() local
151 new = malloc(sizeof(*new)); in kmod_list_insert_before()
152 if (new == NULL) in kmod_list_insert_before()
155 new->data = (void *)data; in kmod_list_insert_before()
156 list_node_insert_before(&list->node, &new->node); in kmod_list_insert_before()
158 return new; in kmod_list_insert_before()
177 struct kmod_list *new; in kmod_list_prepend() local
179 new = malloc(sizeof(*new)); in kmod_list_prepend()
180 if (new == NULL) in kmod_list_prepend()
183 new->data = (void *)data; in kmod_list_prepend()
184 list_node_append(list ? &list->node : NULL, &new->node); in kmod_list_prepend()
186 return new; in kmod_list_prepend()