Home
last modified time | relevance | path

Searched refs:xa_val_level2 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Ddevx.c1272 struct devx_obj_event *xa_val_level2; in devx_cleanup_subscription() local
1289 xa_val_level2 = xa_load(&event->object_ids, sub->xa_key_level2); in devx_cleanup_subscription()
1290 if (list_empty(&xa_val_level2->obj_sub_list)) { in devx_cleanup_subscription()
1293 kfree_rcu(xa_val_level2, rcu); in devx_cleanup_subscription()
1755 struct devx_obj_event *xa_val_level2; in subscribe_event_xa_dealloc() local
1764 xa_val_level2 = xa_load(&event->object_ids, in subscribe_event_xa_dealloc()
1766 if (list_empty(&xa_val_level2->obj_sub_list)) { in subscribe_event_xa_dealloc()
1769 kfree_rcu(xa_val_level2, rcu); in subscribe_event_xa_dealloc()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Ddevx.c1361 struct devx_obj_event *xa_val_level2; in devx_cleanup_subscription() local
1378 xa_val_level2 = xa_load(&event->object_ids, sub->xa_key_level2); in devx_cleanup_subscription()
1379 if (list_empty(&xa_val_level2->obj_sub_list)) { in devx_cleanup_subscription()
1382 kfree_rcu(xa_val_level2, rcu); in devx_cleanup_subscription()
1860 struct devx_obj_event *xa_val_level2; in subscribe_event_xa_dealloc() local
1869 xa_val_level2 = xa_load(&event->object_ids, in subscribe_event_xa_dealloc()
1871 if (list_empty(&xa_val_level2->obj_sub_list)) { in subscribe_event_xa_dealloc()
1874 kfree_rcu(xa_val_level2, rcu); in subscribe_event_xa_dealloc()

Completed in 7 milliseconds