Searched refs:user_page (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c84 db->u.user_page = page;
97 if (!--db->u.user_page->refcnt) {
98 list_del(&db->u.user_page->list);
99 mmdrop(db->u.user_page->mm);
100 ib_umem_release(db->u.user_page->umem);
101 kfree(db->u.user_page);
/linux-master/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c80 db->u.user_page = page;
93 if (!--db->u.user_page->refcnt) {
94 list_del(&db->u.user_page->list);
95 ib_umem_release(db->u.user_page->umem);
96 kfree(db->u.user_page);
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_db.c46 db->u.user_page = page;
60 refcount_dec(&db->u.user_page->refcount);
61 if (refcount_dec_if_one(&db->u.user_page->refcount)) {
62 list_del(&db->u.user_page->list);
63 ib_umem_release(db->u.user_page->umem);
64 kfree(db->u.user_page);
H A Dhns_roce_device.h408 struct hns_roce_user_db_page *user_page; member in union:hns_roce_db::__anon20
/linux-master/kernel/events/
H A Dring_buffer.c58 * @rb->user_page->data_head.
110 WRITE_ONCE(rb->user_page->data_head, head);
197 tail = READ_ONCE(rb->user_page->data_tail);
426 aux_tail = READ_ONCE(rb->user_page->aux_tail);
508 * mode should know to use user_page::aux_head for the actual
516 WRITE_ONCE(rb->user_page->aux_head, rb->aux_head);
548 WRITE_ONCE(rb->user_page->aux_head, rb->aux_head);
789 return virt_to_page(rb->user_page);
832 rb->user_page = perf_mmap_alloc_page(cpu);
833 if (!rb->user_page)
[all...]
H A Dinternal.h57 struct perf_event_mmap_page *user_page; member in struct:perf_buffer
H A Dcore.c6082 userpg = rb->user_page;
6126 userpg = rb->user_page;
6488 aux_offset = READ_ONCE(rb->user_page->aux_offset);
6489 aux_size = READ_ONCE(rb->user_page->aux_size);
/linux-master/include/linux/mlx4/
H A Ddevice.h675 struct mlx4_ib_user_db_page *user_page; member in union:mlx4_db::__anon2622
/linux-master/include/linux/mlx5/
H A Ddriver.h833 struct mlx5_ib_user_db_page *user_page; member in union:mlx5_db::__anon2067

Completed in 345 milliseconds