Lines Matching refs:tcm_area
51 struct tcm_area { struct
72 struct tcm_area *area); argument
73 s32 (*reserve_1d)(struct tcm *tcm, u32 slots, struct tcm_area *area);
74 s32 (*free) (struct tcm *tcm, struct tcm_area *area);
132 u16 align, struct tcm_area *area) in tcm_reserve_2d()
164 struct tcm_area *area) in tcm_reserve_1d()
193 static inline s32 tcm_free(struct tcm_area *area) in tcm_free()
220 static inline void tcm_slice(struct tcm_area *parent, struct tcm_area *slice) in tcm_slice()
241 static inline bool tcm_area_is_valid(struct tcm_area *area) in tcm_area_is_valid()
259 static inline bool __tcm_is_in(struct tcm_pt *p, struct tcm_area *a) in __tcm_is_in()
274 static inline u16 __tcm_area_width(struct tcm_area *area) in __tcm_area_width()
280 static inline u16 __tcm_area_height(struct tcm_area *area) in __tcm_area_height()
286 static inline u16 __tcm_sizeof(struct tcm_area *area) in __tcm_sizeof()
299 static inline s32 tcm_1d_limit(struct tcm_area *a, u32 num_pg) in tcm_1d_limit()