/net/netrom/ |
H A D | nr_out.c | 84 struct nr_sock *nr = nr_sk(sk); local 89 skb->data[2] = nr->vs; 90 skb->data[3] = nr->vr; 92 if (nr->condition & NR_COND_OWN_RX_BUSY) 103 struct nr_sock *nr = nr_sk(sk); local 105 if ((skb = skb_peek(&nr->ack_queue)) == NULL) 111 skbn->data[2] = nr->va; 112 skbn->data[3] = nr->vr; 114 if (nr->condition & NR_COND_OWN_RX_BUSY) 119 nr 127 struct nr_sock *nr = nr_sk(sk); local 190 struct nr_sock *nr = nr_sk(sk); local 225 struct nr_sock *nr = nr_sk(sk); local 243 struct nr_sock *nr = nr_sk(sk); local 259 nr_check_iframes_acked(struct sock *sk, unsigned short nr) argument [all...] |
H A D | nr_timer.c | 40 struct nr_sock *nr = nr_sk(sk); local 42 setup_timer(&nr->t1timer, nr_t1timer_expiry, (unsigned long)sk); 43 setup_timer(&nr->t2timer, nr_t2timer_expiry, (unsigned long)sk); 44 setup_timer(&nr->t4timer, nr_t4timer_expiry, (unsigned long)sk); 45 setup_timer(&nr->idletimer, nr_idletimer_expiry, (unsigned long)sk); 54 struct nr_sock *nr = nr_sk(sk); local 56 mod_timer(&nr->t1timer, jiffies + nr->t1); 61 struct nr_sock *nr = nr_sk(sk); local 63 mod_timer(&nr 68 struct nr_sock *nr = nr_sk(sk); local 75 struct nr_sock *nr = nr_sk(sk); local 119 struct nr_sock *nr = nr_sk(sk); local 158 struct nr_sock *nr = nr_sk(sk); local 180 struct nr_sock *nr = nr_sk(sk); local 208 struct nr_sock *nr = nr_sk(sk); local [all...] |
H A D | nr_subr.c | 36 struct nr_sock *nr = nr_sk(sk); local 39 skb_queue_purge(&nr->ack_queue); 40 skb_queue_purge(&nr->reseq_queue); 41 skb_queue_purge(&nr->frag_queue); 49 void nr_frames_acked(struct sock *sk, unsigned short nr) argument 57 if (nrom->va != nr) { 58 while (skb_peek(&nrom->ack_queue) != NULL && nrom->va != nr) { 85 * Validate that the value of nr is between va and vs. Return true or 88 int nr_validate_nr(struct sock *sk, unsigned short nr) argument 94 if (nr 106 struct nr_sock *nr = nr_sk(sk); local 124 struct nr_sock *nr = nr_sk(sk); local [all...] |
H A D | nr_in.c | 35 struct nr_sock *nr = nr_sk(sk); local 42 nr->fraglen += skb->len; 43 skb_queue_tail(&nr->frag_queue, skb); 47 if (!more && nr->fraglen > 0) { /* End of fragment */ 48 nr->fraglen += skb->len; 49 skb_queue_tail(&nr->frag_queue, skb); 51 if ((skbn = alloc_skb(nr->fraglen, GFP_ATOMIC)) == NULL) 56 while ((skbo = skb_dequeue(&nr->frag_queue)) != NULL) { 63 nr->fraglen = 0; 79 struct nr_sock *nr local 155 unsigned short nr, ns; local 282 struct nr_sock *nr = nr_sk(sk); local [all...] |
H A D | af_netrom.c | 174 struct nr_sock *nr = nr_sk(s); local 176 if (nr->my_index == index && nr->my_id == id) { 197 struct nr_sock *nr = nr_sk(s); local 199 if (nr->your_index == index && nr->your_id == id && 200 !ax25cmp(&nr->dest_addr, dest)) { 303 struct nr_sock *nr = nr_sk(sk); local 319 nr->t1 = opt * HZ; 325 nr 355 struct nr_sock *nr = nr_sk(sk); local 428 struct nr_sock *nr; local 474 struct nr_sock *nr, *onr; local 519 struct nr_sock *nr; local 565 struct nr_sock *nr = nr_sk(sk); local 637 struct nr_sock *nr = nr_sk(sk); local 835 struct nr_sock *nr = nr_sk(sk); local 1030 struct nr_sock *nr = nr_sk(sk); local 1282 struct nr_sock *nr; local [all...] |
/net/llc/ |
H A D | llc_pdu.c | 103 * @nr: The seq. number of the expected I PDU from the remote 107 void llc_pdu_init_as_i_cmd(struct sk_buff *skb, u8 p_bit, u8 ns, u8 nr) argument 115 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ 122 * @nr: The seq. number of the expected I PDU from the remote 126 void llc_pdu_init_as_rej_cmd(struct sk_buff *skb, u8 p_bit, u8 nr) argument 135 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ 142 * @nr: The seq. number of the expected I PDU from the remote 146 void llc_pdu_init_as_rnr_cmd(struct sk_buff *skb, u8 p_bit, u8 nr) argument 155 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ 162 * @nr 166 llc_pdu_init_as_rr_cmd(struct sk_buff *skb, u8 p_bit, u8 nr) argument 255 llc_pdu_init_as_rr_rsp(struct sk_buff *skb, u8 f_bit, u8 nr) argument 275 llc_pdu_init_as_rej_rsp(struct sk_buff *skb, u8 f_bit, u8 nr) argument 295 llc_pdu_init_as_rnr_rsp(struct sk_buff *skb, u8 f_bit, u8 nr) argument [all...] |
/net/ax25/ |
H A D | ax25_std_in.c | 144 static int ax25_std_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) argument 187 if (ax25_validate_nr(ax25, nr)) { 188 ax25_check_iframes_acked(ax25, nr); 199 if (ax25_validate_nr(ax25, nr)) { 200 ax25_frames_acked(ax25, nr); 212 if (!ax25_validate_nr(ax25, nr)) { 218 ax25_frames_acked(ax25, nr); 220 ax25_check_iframes_acked(ax25, nr); 269 static int ax25_std_state4_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) argument 315 if (ax25_validate_nr(ax25, nr)) { 424 int queued = 0, frametype, ns, nr, pf; local [all...] |
H A D | ax25_ds_in.c | 148 static int ax25_ds_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) argument 192 if (ax25_validate_nr(ax25, nr)) { 193 if (ax25_check_iframes_acked(ax25, nr)) 206 if (ax25_validate_nr(ax25, nr)) { 207 if (ax25->va != nr) 210 ax25_frames_acked(ax25, nr); 225 if (!ax25_validate_nr(ax25, nr)) { 231 ax25_frames_acked(ax25, nr); 234 if (ax25_check_iframes_acked(ax25, nr)) 284 int queued = 0, frametype, ns, nr, p local [all...] |
H A D | ax25_subr.c | 49 void ax25_frames_acked(ax25_cb *ax25, unsigned short nr) argument 56 if (ax25->va != nr) { 57 while (skb_peek(&ax25->ack_queue) != NULL && ax25->va != nr) { 79 * Validate that the value of nr is between va and vs. Return true or 82 int ax25_validate_nr(ax25_cb *ax25, unsigned short nr) argument 87 if (nr == vc) return 1; 91 if (nr == ax25->vs) return 1; 100 int ax25_decode(ax25_cb *ax25, struct sk_buff *skb, int *ns, int *nr, int *pf) argument 106 *ns = *nr = *pf = 0; 112 *nr [all...] |
H A D | ax25_out.c | 380 int ax25_check_iframes_acked(ax25_cb *ax25, unsigned short nr) argument 382 if (ax25->vs == nr) { 383 ax25_frames_acked(ax25, nr); 389 if (ax25->va != nr) { 390 ax25_frames_acked(ax25, nr);
|
/net/rds/ |
H A D | info.h | 5 unsigned int nr; member in struct:rds_info_lengths
|
H A D | stats.c | 82 uint64_t *values, const char *const *names, size_t nr) 87 for (i = 0; i < nr; i++) { 139 lens->nr = rds_trans_stats_info_copy(iter, avail) + 81 rds_stats_info_copy(struct rds_info_iterator *iter, uint64_t *values, const char *const *names, size_t nr) argument
|
H A D | ib_ring.c | 66 void rds_ib_ring_init(struct rds_ib_work_ring *ring, u32 nr) argument 69 ring->w_nr = nr; 70 rdsdebug("ring %p nr %u\n", ring, ring->w_nr); 84 void rds_ib_ring_resize(struct rds_ib_work_ring *ring, u32 nr) argument 89 ring->w_nr = nr;
|
H A D | iw_ring.c | 66 void rds_iw_ring_init(struct rds_iw_work_ring *ring, u32 nr) argument 69 ring->w_nr = nr; 70 rdsdebug("ring %p nr %u\n", ring, ring->w_nr); 84 void rds_iw_ring_resize(struct rds_iw_work_ring *ring, u32 nr) argument 89 ring->w_nr = nr;
|
/net/nfc/hci/ |
H A D | llc_shdlc.c | 61 int nr; /* next expected seq num for receive */ member in struct:llc_shdlc 152 enum sframe_type sframe_type, int nr) 157 pr_debug("sframe_type=%d nr=%d\n", sframe_type, nr); 163 *skb_push(skb, 1) = SHDLC_CONTROL_HEAD_S | (sframe_type << 3) | nr; 235 struct sk_buff *skb, int ns, int nr) 238 int y_nr = nr; 240 pr_debug("recvd I-frame %d, remote waiting frame %d\n", ns, nr); 245 if (x_ns != shdlc->nr) { 246 llc_shdlc_send_s_frame(shdlc, S_FRAME_REJ, shdlc->nr); 151 llc_shdlc_send_s_frame(struct llc_shdlc *shdlc, enum sframe_type sframe_type, int nr) argument 234 llc_shdlc_rcv_i_frame(struct llc_shdlc *shdlc, struct sk_buff *skb, int ns, int nr) argument 322 llc_shdlc_rcv_s_frame(struct llc_shdlc *shdlc, enum sframe_type s_frame_type, int nr) argument 474 int nr; local [all...] |
/net/x25/ |
H A D | x25_subr.c | 56 void x25_frames_acked(struct sock *sk, unsigned short nr) argument 65 if (x25->va != nr) 66 while (skb_peek(&x25->ack_queue) && x25->va != nr) { 92 * Validate that the value of nr is between va and vs. Return true or 95 int x25_validate_nr(struct sock *sk, unsigned short nr) argument 102 if (nr == vc) 107 return nr == x25->vs ? 1 : 0; 270 int x25_decode(struct sock *sk, struct sk_buff *skb, int *ns, int *nr, int *q, argument 280 *ns = *nr = *q = *d = *m = 0; 307 *nr [all...] |
H A D | x25_in.c | 204 static int x25_state3_machine(struct sock *sk, struct sk_buff *skb, int frametype, int ns, int nr, int q, int d, int m) argument 235 if (!x25_validate_nr(sk, nr)) { 246 x25_frames_acked(sk, nr); 257 if ((ns != x25->vr) || !x25_validate_nr(sk, nr)) { 269 x25_frames_acked(sk, nr); 384 int queued = 0, frametype, ns, nr, q, d, m; local 389 frametype = x25_decode(sk, skb, &ns, &nr, &q, &d, &m); 399 queued = x25_state3_machine(sk, skb, frametype, ns, nr, q, d, m);
|
/net/rose/ |
H A D | rose_in.c | 104 static int rose_state3_machine(struct sock *sk, struct sk_buff *skb, int frametype, int ns, int nr, int q, int d, int m) argument 130 if (!rose_validate_nr(sk, nr)) { 141 rose_frames_acked(sk, nr); 152 if (!rose_validate_nr(sk, nr)) { 164 rose_frames_acked(sk, nr); 266 int queued = 0, frametype, ns, nr, q, d, m; local 271 frametype = rose_decode(skb, &ns, &nr, &q, &d, &m); 281 queued = rose_state3_machine(sk, skb, frametype, ns, nr, q, d, m);
|
H A D | rose_subr.c | 46 void rose_frames_acked(struct sock *sk, unsigned short nr) argument 54 if (rose->va != nr) { 55 while (skb_peek(&rose->ack_queue) != NULL && rose->va != nr) { 82 * Validate that the value of nr is between va and vs. Return true or 85 int rose_validate_nr(struct sock *sk, unsigned short nr) argument 91 if (nr == vc) return 1; 95 return nr == rose->vs; 201 int rose_decode(struct sk_buff *skb, int *ns, int *nr, int *q, int *d, int *m) argument 207 *ns = *nr = *q = *d = *m = 0; 223 *nr [all...] |
/net/xfrm/ |
H A D | xfrm_replay.c | 197 unsigned int bitnr, nr; local 224 nr = bitnr >> 5; 226 if (replay_esn->bmp[nr] & (1U << bitnr)) 240 unsigned int bitnr, nr, i; local 257 nr = bitnr >> 5; 259 replay_esn->bmp[nr] &= ~(1U << bitnr); 262 nr = (replay_esn->replay_window - 1) >> 5; 263 for (i = 0; i <= nr; i++) 278 nr = bitnr >> 5; 280 replay_esn->bmp[nr] | 435 unsigned int bitnr, nr; local 505 unsigned int bitnr, nr, i; local [all...] |
/net/lapb/ |
H A D | lapb_subr.c | 51 void lapb_frames_acked(struct lapb_cb *lapb, unsigned short nr) argument 61 if (lapb->va != nr) 62 while (skb_peek(&lapb->ack_queue) && lapb->va != nr) { 88 * Validate that the value of nr is between va and vs. Return true or 91 int lapb_validate_nr(struct lapb_cb *lapb, unsigned short nr) argument 99 if (nr == vc) 104 return nr == lapb->vs; 163 frame->nr = (skb->data[1] >> 1) & 0x7F; 175 frame->nr = (skb->data[1] >> 1) & 0x7F; 197 frame->nr [all...] |
H A D | lapb_in.c | 328 lapb->dev, frame->pf, frame->nr); 331 if (lapb_validate_nr(lapb, frame->nr)) { 332 lapb_check_iframes_acked(lapb, frame->nr); 347 lapb->dev, frame->pf, frame->nr); 350 if (lapb_validate_nr(lapb, frame->nr)) { 351 lapb_check_iframes_acked(lapb, frame->nr); 366 lapb->dev, frame->pf, frame->nr); 369 if (lapb_validate_nr(lapb, frame->nr)) { 370 lapb_frames_acked(lapb, frame->nr); 388 lapb->dev, frame->pf, frame->ns, frame->nr); [all...] |
H A D | lapb_out.c | 195 void lapb_check_iframes_acked(struct lapb_cb *lapb, unsigned short nr) argument 197 if (lapb->vs == nr) { 198 lapb_frames_acked(lapb, nr); 201 } else if (lapb->va != nr) { 202 lapb_frames_acked(lapb, nr);
|
/net/irda/ |
H A D | irlap_event.c | 1209 * changing nr or ns so triggers a retransmit 1228 nr_status = irlap_validate_nr_received(self, info->nr); 1239 irlap_update_nr_received(self, info->nr); 1289 irlap_update_nr_received(self, info->nr); 1304 irlap_update_nr_received(self, info->nr); 1325 irlap_update_nr_received(self, info->nr); 1352 irlap_update_nr_received(self, info->nr); 1370 IRDA_DEBUG(4, "%s(), unexpected nr and ns!\n", 1384 /* irlap_update_nr_received( info->nr); */ 1441 ret = irlap_validate_nr_received(self, info->nr); [all...] |
/net/l2tp/ |
H A D | l2tp_core.c | 419 session->nr++; 420 session->nr &= session->nr_max; 422 l2tp_dbg(session, L2TP_MSG_SEQ, "%s: updated nr to %hu\n", 423 session->name, session->nr); 444 /* If the pkt at the head of the queue has the nr that we 457 L2TP_SKB_CB(skb)->length, session->nr, 470 "%s: advancing nr to next pkt: %u -> %u", 471 session->name, session->nr, 474 session->nr = L2TP_SKB_CB(skb)->ns; 476 if (L2TP_SKB_CB(skb)->ns != session->nr) { 499 l2tp_seq_check_rx_window(struct l2tp_session *session, u32 nr) argument 643 u32 ns, nr; local [all...] |