Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/netronome/nfp/flower/
Dmain.c563 init_waitqueue_head(&app_priv->mtu_conf.wait_q); in nfp_flower_init()
564 spin_lock_init(&app_priv->mtu_conf.lock); in nfp_flower_init()
619 spin_lock_bh(&app_priv->mtu_conf.lock); in nfp_flower_check_ack()
620 ret = app_priv->mtu_conf.ack; in nfp_flower_check_ack()
621 spin_unlock_bh(&app_priv->mtu_conf.lock); in nfp_flower_check_ack()
643 spin_lock_bh(&app_priv->mtu_conf.lock); in nfp_flower_repr_change_mtu()
644 app_priv->mtu_conf.ack = false; in nfp_flower_repr_change_mtu()
645 app_priv->mtu_conf.requested_val = new_mtu; in nfp_flower_repr_change_mtu()
646 app_priv->mtu_conf.portnum = repr->dst->u.port_info.port_id; in nfp_flower_repr_change_mtu()
647 spin_unlock_bh(&app_priv->mtu_conf.lock); in nfp_flower_repr_change_mtu()
[all …]
Dcmsg.c165 spin_lock_bh(&app_priv->mtu_conf.lock); in nfp_flower_process_mtu_ack()
166 if (!app_priv->mtu_conf.requested_val || in nfp_flower_process_mtu_ack()
167 app_priv->mtu_conf.portnum != be32_to_cpu(msg->portnum) || in nfp_flower_process_mtu_ack()
168 be16_to_cpu(msg->mtu) != app_priv->mtu_conf.requested_val) { in nfp_flower_process_mtu_ack()
170 spin_unlock_bh(&app_priv->mtu_conf.lock); in nfp_flower_process_mtu_ack()
174 app_priv->mtu_conf.ack = true; in nfp_flower_process_mtu_ack()
175 app_priv->mtu_conf.requested_val = 0; in nfp_flower_process_mtu_ack()
176 wake_up(&app_priv->mtu_conf.wait_q); in nfp_flower_process_mtu_ack()
177 spin_unlock_bh(&app_priv->mtu_conf.lock); in nfp_flower_process_mtu_ack()
Dmain.h192 struct nfp_mtu_conf mtu_conf; member