Lines Matching refs:len
27 int bit_map_string_get(struct bit_map *t, int len, int align) in bit_map_string_get() argument
48 if (len <= 0 || len > t->size) in bit_map_string_get()
53 if (len < t->last_size) in bit_map_string_get()
65 if (count + len > t->size) { in bit_map_string_get()
69 t->size, t->used, offset, len, align, count); in bit_map_string_get()
73 if (offset + len > t->size) { in bit_map_string_get()
82 if (i == len) { in bit_map_string_get()
83 bitmap_set(t->map, offset, len); in bit_map_string_get()
87 t->first_free + len); in bit_map_string_get()
88 if ((t->last_off = offset + len) >= t->size) in bit_map_string_get()
90 t->used += len; in bit_map_string_get()
91 t->last_size = len; in bit_map_string_get()
102 void bit_map_clear(struct bit_map *t, int offset, int len) in bit_map_clear() argument
106 if (t->used < len) in bit_map_clear()
109 for (i = 0; i < len; i++) { in bit_map_clear()
116 t->used -= len; in bit_map_clear()