Lines Matching refs:pack
30 gk20a_gr_init_dtor(struct gf100_gr_pack *pack) in gk20a_gr_init_dtor() argument
32 vfree(pack); in gk20a_gr_init_dtor()
45 struct gf100_gr_pack *pack; in gk20a_gr_av_to_init() local
49 pack = vzalloc((sizeof(*pack) * 2) + (sizeof(*init) * (nent + 1))); in gk20a_gr_av_to_init()
50 if (!pack) in gk20a_gr_av_to_init()
53 init = (void *)(pack + 2); in gk20a_gr_av_to_init()
55 pack[0].init = init; in gk20a_gr_av_to_init()
67 return pack; in gk20a_gr_av_to_init()
81 struct gf100_gr_pack *pack; in gk20a_gr_aiv_to_init() local
85 pack = vzalloc((sizeof(*pack) * 2) + (sizeof(*init) * (nent + 1))); in gk20a_gr_aiv_to_init()
86 if (!pack) in gk20a_gr_aiv_to_init()
89 init = (void *)(pack + 2); in gk20a_gr_aiv_to_init()
91 pack[0].init = init; in gk20a_gr_aiv_to_init()
103 return pack; in gk20a_gr_aiv_to_init()
110 struct gf100_gr_pack *pack; in gk20a_gr_av_to_method() local
117 pack = vzalloc((sizeof(*pack) * max_classes) + in gk20a_gr_av_to_method()
119 if (!pack) in gk20a_gr_av_to_method()
122 init = (void *)(pack + max_classes); in gk20a_gr_av_to_method()
131 pack[classidx].init = ent; in gk20a_gr_av_to_method()
132 pack[classidx].type = class; in gk20a_gr_av_to_method()
135 vfree(pack); in gk20a_gr_av_to_method()
146 return pack; in gk20a_gr_av_to_method()