user_page 47 drivers/infiniband/hw/hns/hns_roce_db.c db->u.user_page = page; user_page 61 drivers/infiniband/hw/hns/hns_roce_db.c refcount_dec(&db->u.user_page->refcount); user_page 62 drivers/infiniband/hw/hns/hns_roce_db.c if (refcount_dec_if_one(&db->u.user_page->refcount)) { user_page 63 drivers/infiniband/hw/hns/hns_roce_db.c list_del(&db->u.user_page->list); user_page 64 drivers/infiniband/hw/hns/hns_roce_db.c ib_umem_release(db->u.user_page->umem); user_page 65 drivers/infiniband/hw/hns/hns_roce_db.c kfree(db->u.user_page); user_page 477 drivers/infiniband/hw/hns/hns_roce_device.h struct hns_roce_user_db_page *user_page; user_page 78 drivers/infiniband/hw/mlx4/doorbell.c db->u.user_page = page; user_page 91 drivers/infiniband/hw/mlx4/doorbell.c if (!--db->u.user_page->refcnt) { user_page 92 drivers/infiniband/hw/mlx4/doorbell.c list_del(&db->u.user_page->list); user_page 93 drivers/infiniband/hw/mlx4/doorbell.c ib_umem_release(db->u.user_page->umem); user_page 94 drivers/infiniband/hw/mlx4/doorbell.c kfree(db->u.user_page); user_page 78 drivers/infiniband/hw/mlx5/doorbell.c db->u.user_page = page; user_page 91 drivers/infiniband/hw/mlx5/doorbell.c if (!--db->u.user_page->refcnt) { user_page 92 drivers/infiniband/hw/mlx5/doorbell.c list_del(&db->u.user_page->list); user_page 93 drivers/infiniband/hw/mlx5/doorbell.c ib_umem_release(db->u.user_page->umem); user_page 94 drivers/infiniband/hw/mlx5/doorbell.c kfree(db->u.user_page); user_page 675 include/linux/mlx4/device.h struct mlx4_ib_user_db_page *user_page; user_page 728 include/linux/mlx5/driver.h struct mlx5_ib_user_db_page *user_page; user_page 5358 kernel/events/core.c userpg = rb->user_page; user_page 5402 kernel/events/core.c userpg = rb->user_page; user_page 5751 kernel/events/core.c aux_offset = READ_ONCE(rb->user_page->aux_offset); user_page 5752 kernel/events/core.c aux_size = READ_ONCE(rb->user_page->aux_size); user_page 56 kernel/events/internal.h struct perf_event_mmap_page *user_page; user_page 110 kernel/events/ring_buffer.c WRITE_ONCE(rb->user_page->data_head, head); user_page 192 kernel/events/ring_buffer.c tail = READ_ONCE(rb->user_page->data_tail); user_page 420 kernel/events/ring_buffer.c aux_tail = READ_ONCE(rb->user_page->aux_tail); user_page 510 kernel/events/ring_buffer.c WRITE_ONCE(rb->user_page->aux_head, rb->aux_head); user_page 542 kernel/events/ring_buffer.c WRITE_ONCE(rb->user_page->aux_head, rb->aux_head); user_page 739 kernel/events/ring_buffer.c return virt_to_page(rb->user_page); user_page 773 kernel/events/ring_buffer.c rb->user_page = perf_mmap_alloc_page(cpu); user_page 774 kernel/events/ring_buffer.c if (!rb->user_page) user_page 793 kernel/events/ring_buffer.c free_page((unsigned long)rb->user_page); user_page 814 kernel/events/ring_buffer.c perf_mmap_free_page((unsigned long)rb->user_page); user_page 833 kernel/events/ring_buffer.c return vmalloc_to_page((void *)rb->user_page + pgoff * PAGE_SIZE); user_page 852 kernel/events/ring_buffer.c base = rb->user_page; user_page 885 kernel/events/ring_buffer.c rb->user_page = all_buf;