Lines Matching refs:type
38 node->offset, node->length, node->type);
43 node->offset, node->length, node->type);
56 if (prev && prev->type == NVKM_MM_TYPE_NONE) {
62 if (next && next->type == NVKM_MM_TYPE_NONE) {
65 if (this->type == NVKM_MM_TYPE_NONE)
71 if (this && this->type != NVKM_MM_TYPE_NONE) {
78 this->type = NVKM_MM_TYPE_NONE;
100 b->type = a->type;
104 if (b->type == NVKM_MM_TYPE_NONE)
111 nvkm_mm_head(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min,
119 BUG_ON(type == NVKM_MM_TYPE_NONE || type == NVKM_MM_TYPE_HOLE);
130 if (prev && prev->type != type)
134 if (next && next->type != type)
151 this->type = type;
176 b->type = a->type;
179 if (b->type == NVKM_MM_TYPE_NONE)
186 nvkm_mm_tail(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min,
192 BUG_ON(type == NVKM_MM_TYPE_NONE || type == NVKM_MM_TYPE_HOLE);
204 if (prev && prev->type != type)
208 if (next && next->type != type) {
230 this->type = type;
252 node->type = NVKM_MM_TYPE_HOLE;
292 if (node->type != NVKM_MM_TYPE_HOLE) {