Lines Matching refs:binding

79 	struct net_devmem_dmabuf_binding *binding;  member
92 void net_devmem_unbind_dmabuf(struct net_devmem_dmabuf_binding *binding);
94 struct net_devmem_dmabuf_binding *binding,
109 return net_devmem_iov_to_chunk_owner(niov)->binding; in net_devmem_iov_binding()
126 net_devmem_dmabuf_binding_get(struct net_devmem_dmabuf_binding *binding) in net_devmem_dmabuf_binding_get() argument
128 return refcount_inc_not_zero(&binding->ref); in net_devmem_dmabuf_binding_get()
132 net_devmem_dmabuf_binding_put(struct net_devmem_dmabuf_binding *binding) in net_devmem_dmabuf_binding_put() argument
134 if (!refcount_dec_and_test(&binding->ref)) in net_devmem_dmabuf_binding_put()
137 INIT_WORK(&binding->unbind_w, __net_devmem_dmabuf_binding_free); in net_devmem_dmabuf_binding_put()
138 schedule_work(&binding->unbind_w); in net_devmem_dmabuf_binding_put()
145 net_devmem_alloc_dmabuf(struct net_devmem_dmabuf_binding *binding);
152 net_devmem_get_niov_at(struct net_devmem_dmabuf_binding *binding, size_t addr,
159 net_devmem_dmabuf_binding_put(struct net_devmem_dmabuf_binding *binding) in net_devmem_dmabuf_binding_put() argument
187 net_devmem_unbind_dmabuf(struct net_devmem_dmabuf_binding *binding) in net_devmem_unbind_dmabuf() argument
193 struct net_devmem_dmabuf_binding *binding, in net_devmem_bind_dmabuf_to_queue() argument
201 net_devmem_alloc_dmabuf(struct net_devmem_dmabuf_binding *binding) in net_devmem_alloc_dmabuf() argument
232 net_devmem_get_niov_at(struct net_devmem_dmabuf_binding *binding, size_t addr, in net_devmem_get_niov_at() argument