Lines Matching refs:len
28 int bit_map_string_get(struct bit_map *t, int len, int align) in bit_map_string_get() argument
49 if (len <= 0 || len > t->size) in bit_map_string_get()
54 if (len < t->last_size) in bit_map_string_get()
66 if (count + len > t->size) { in bit_map_string_get()
70 t->size, t->used, offset, len, align, count); in bit_map_string_get()
74 if (offset + len > t->size) { in bit_map_string_get()
83 if (i == len) { in bit_map_string_get()
84 bitmap_set(t->map, offset, len); in bit_map_string_get()
88 t->first_free + len); in bit_map_string_get()
89 if ((t->last_off = offset + len) >= t->size) in bit_map_string_get()
91 t->used += len; in bit_map_string_get()
92 t->last_size = len; in bit_map_string_get()
103 void bit_map_clear(struct bit_map *t, int offset, int len) in bit_map_clear() argument
107 if (t->used < len) in bit_map_clear()
110 for (i = 0; i < len; i++) { in bit_map_clear()
117 t->used -= len; in bit_map_clear()