Home
last modified time | relevance | path

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

/linux-6.14.4/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
Dcontext.h49 struct mutex *bwc_send_queue_locks; /* protect BWC queues */ member
Dsend.c963 mutex_destroy(&ctx->bwc_send_queue_locks[i]); in hws_send_queues_bwc_locks_destroy()
968 kfree(ctx->bwc_send_queue_locks); in hws_send_queues_bwc_locks_destroy()
989 ctx->bwc_send_queue_locks = kcalloc(bwc_queues, in hws_bwc_send_queues_init()
990 sizeof(*ctx->bwc_send_queue_locks), in hws_bwc_send_queues_init()
993 if (!ctx->bwc_send_queue_locks) in hws_bwc_send_queues_init()
1003 mutex_init(&ctx->bwc_send_queue_locks[i]); in hws_bwc_send_queues_init()
1005 lockdep_set_class(ctx->bwc_send_queue_locks + i, ctx->bwc_lock_class_keys + i); in hws_bwc_send_queues_init()
1011 kfree(ctx->bwc_send_queue_locks); in hws_bwc_send_queues_init()
Dbwc.c22 return &ctx->bwc_send_queue_locks[idx]; in hws_bwc_get_queue_lock()