Lines Matching refs:first
152 struct j1939_session *first; in j1939_sk_queue_activate_next_locked() local
164 first = list_first_entry_or_null(&jsk->sk_session_queue, in j1939_sk_queue_activate_next_locked()
169 if (first != session) in j1939_sk_queue_activate_next_locked()
173 list_del_init(&first->sk_session_queue_entry); in j1939_sk_queue_activate_next_locked()
174 j1939_session_put(first); in j1939_sk_queue_activate_next_locked()
175 first = list_first_entry_or_null(&jsk->sk_session_queue, in j1939_sk_queue_activate_next_locked()
178 if (!first) in j1939_sk_queue_activate_next_locked()
181 if (j1939_session_activate(first)) { in j1939_sk_queue_activate_next_locked()
182 netdev_warn_once(first->priv->ndev, in j1939_sk_queue_activate_next_locked()
184 __func__, first); in j1939_sk_queue_activate_next_locked()
185 first->err = -EBUSY; in j1939_sk_queue_activate_next_locked()
194 j1939_tp_schedule_txtimer(first, time_ms); in j1939_sk_queue_activate_next_locked()