Lines Matching refs:kit
163 struct bpf_iter_dmabuf_kern *kit = (void *)it; in bpf_iter_dmabuf_new() local
165 BUILD_BUG_ON(sizeof(*kit) > sizeof(*it)); in bpf_iter_dmabuf_new()
166 BUILD_BUG_ON(__alignof__(*kit) != __alignof__(*it)); in bpf_iter_dmabuf_new()
168 kit->dmabuf = NULL; in bpf_iter_dmabuf_new()
174 struct bpf_iter_dmabuf_kern *kit = (void *)it; in bpf_iter_dmabuf_next() local
176 if (kit->dmabuf) in bpf_iter_dmabuf_next()
177 kit->dmabuf = dma_buf_iter_next(kit->dmabuf); in bpf_iter_dmabuf_next()
179 kit->dmabuf = dma_buf_iter_begin(); in bpf_iter_dmabuf_next()
181 return kit->dmabuf; in bpf_iter_dmabuf_next()
186 struct bpf_iter_dmabuf_kern *kit = (void *)it; in bpf_iter_dmabuf_destroy() local
188 if (kit->dmabuf) in bpf_iter_dmabuf_destroy()
189 dma_buf_put(kit->dmabuf); in bpf_iter_dmabuf_destroy()