Home
last modified time | relevance | path

Searched defs:kref (Results 1 – 15 of 15) sorted by relevance

/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
HDkref.h44 struct kref { struct
49 kref_init(struct kref *kref) in kref_init()
56 kref_read(const struct kref *kref) in kref_read()
63 kref_get(struct kref *kref) in kref_get()
70 kref_put(struct kref *kref, void (*rel)(struct kref *kref)) in kref_put()
81 kref_sub(struct kref *kref, unsigned int count, in kref_sub()
82 void (*rel)(struct kref *kref)) in kref_sub()
95 kref_get_unless_zero(struct kref *kref) in kref_get_unless_zero()
101 static inline int kref_put_mutex(struct kref *kref, in kref_put_mutex()
102 void (*release)(struct kref *kref), struct mutex *lock) in kref_put_mutex()
HDkobject.h55 struct kref kref; member
/freebsd-11-stable/sys/dev/drm2/ttm/
HDttm_object.c115 u_int kref; member
HDttm_bo_api.h204 u_int kref; member
/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/
HDprovider.c94 void _c4iw_free_ucontext(struct kref *kref) in _c4iw_free_ucontext()
HDiw_cxgbe.h476 struct kref kref; member
495 struct kref kref; member
823 struct kref kref; member
HDqp.c589 static void queue_qp_free(struct kref *kref) in queue_qp_free()
HDcm.c1331 void _c4iw_free_ep(struct kref *kref) in _c4iw_free_ep()
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
HDmlx5_fs_tree.c217 static void __fs_remove_node(struct kref *kref) in __fs_remove_node()
233 void _fs_remove_node(struct kref *kref) in _fs_remove_node()
247 static void _fs_put(struct fs_base *node, void (*kref_cb)(struct kref *kref), in _fs_put()
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
HDipoib_ib.c81 void ipoib_free_ah(struct kref *kref) in ipoib_free_ah()
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
HDib_sa_query.c494 static void free_sm_ah(struct kref *kref) in free_sm_ah()
HDib_uverbs_cmd.c109 static void release_uobj(struct kref *kref) in release_uobj()
HDib_cma.c482 static inline void release_mc(struct kref *kref) in release_mc()
/freebsd-11-stable/sys/compat/linuxkpi/common/src/
HDlinux_compat.c224 linux_kobject_release(struct kref *kref) in linux_kobject_release()
/freebsd-11-stable/sys/dev/drm2/radeon/
HDradeon.h235 unsigned int kref; member