Home
last modified time | relevance | path

Searched refs:bwc_send_queue_locks (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ !
H A Dsend.c1070 mutex_destroy(&ctx->bwc_send_queue_locks[i]); in hws_send_queues_bwc_locks_destroy()
1075 kfree(ctx->bwc_send_queue_locks); in hws_send_queues_bwc_locks_destroy()
1096 ctx->bwc_send_queue_locks = kzalloc_objs(*ctx->bwc_send_queue_locks, in hws_bwc_send_queues_init()
1099 if (!ctx->bwc_send_queue_locks) in hws_bwc_send_queues_init()
1108 mutex_init(&ctx->bwc_send_queue_locks[i]); in hws_bwc_send_queues_init()
1110 lockdep_set_class(ctx->bwc_send_queue_locks + i, ctx->bwc_lock_class_keys + i); in hws_bwc_send_queues_init()
1116 kfree(ctx->bwc_send_queue_locks); in hws_bwc_send_queues_init()
H A Dcontext.h51 struct mutex *bwc_send_queue_locks; /* protect BWC queues */ member
H A Dbwc.c22 return &ctx->bwc_send_queue_locks[idx]; in hws_bwc_get_queue_lock()