Home
last modified time | relevance | path

Searched refs:db_tab (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c464 (db_tab->page[i].uvirt && db_tab->page[i].uvirt != uaddr) || in mthca_map_user_db()
535 db_tab = kmalloc(struct_size(db_tab, page, npages), GFP_KERNEL); in mthca_init_user_db_tab()
536 if (!db_tab) in mthca_init_user_db_tab()
546 return db_tab; in mthca_init_user_db_tab()
566 kfree(db_tab); in mthca_cleanup_user_db_tab()
617 if (dev->db_tab->max_group1 >= dev->db_tab->min_group2 - 1) { in mthca_alloc_db()
710 dev->db_tab = kmalloc(sizeof *dev->db_tab, GFP_KERNEL); in mthca_init_db_tab()
711 if (!dev->db_tab) in mthca_init_db_tab()
718 dev->db_tab->min_group2 = dev->db_tab->npages - 1; in mthca_init_db_tab()
720 dev->db_tab->page = kmalloc_array(dev->db_tab->npages, in mthca_init_db_tab()
[all …]
H A Dmthca_provider.c308 if (IS_ERR(context->db_tab)) { in mthca_alloc_ucontext()
309 err = PTR_ERR(context->db_tab); in mthca_alloc_ucontext()
328 to_mucontext(context)->db_tab); in mthca_dealloc_ucontext()
409 context->db_tab, ucmd.db_index, in mthca_create_srq()
478 context->db_tab, in mthca_create_qp()
485 context->db_tab, in mthca_create_qp()
490 context->db_tab, in mthca_create_qp()
563 context->db_tab, in mthca_destroy_qp()
567 context->db_tab, in mthca_destroy_qp()
783 context->db_tab, in mthca_destroy_cq()
[all …]
H A Dmthca_memfree.h166 struct mthca_user_db_table *db_tab, int index, u64 uaddr);
168 struct mthca_user_db_table *db_tab, int index);
171 struct mthca_user_db_table *db_tab);
H A Dmthca_provider.h67 struct mthca_user_db_table *db_tab; member
H A Dmthca_dev.h351 struct mthca_db_table *db_tab; member