Lines Matching refs:e_iter
91 struct ebitmap_node *e_iter = ebmap->node; in ebitmap_netlbl_export() local
97 if (e_iter == NULL) { in ebitmap_netlbl_export()
106 while (e_iter) { in ebitmap_netlbl_export()
107 offset = e_iter->startbit; in ebitmap_netlbl_export()
109 e_map = e_iter->maps[iter]; in ebitmap_netlbl_export()
120 e_iter = e_iter->next; in ebitmap_netlbl_export()
144 struct ebitmap_node *e_iter = NULL; in ebitmap_netlbl_import() local
162 if (e_iter == NULL || in ebitmap_netlbl_import()
163 offset >= e_iter->startbit + EBITMAP_SIZE) { in ebitmap_netlbl_import()
164 e_prev = e_iter; in ebitmap_netlbl_import()
165 e_iter = kzalloc(sizeof(*e_iter), GFP_ATOMIC); in ebitmap_netlbl_import()
166 if (e_iter == NULL) in ebitmap_netlbl_import()
168 e_iter->startbit = offset & ~(EBITMAP_SIZE - 1); in ebitmap_netlbl_import()
170 ebmap->node = e_iter; in ebitmap_netlbl_import()
172 e_prev->next = e_iter; in ebitmap_netlbl_import()
173 ebmap->highbit = e_iter->startbit + EBITMAP_SIZE; in ebitmap_netlbl_import()
177 idx = EBITMAP_NODE_INDEX(e_iter, offset); in ebitmap_netlbl_import()
178 e_iter->maps[idx] = bitmap; in ebitmap_netlbl_import()