Searched defs:prev (Results 1 - 25 of 36) sorted by relevance

12

/net/bridge/netfilter/
H A Debt_limit.c41 info->credit += (now - xchg(&info->prev, now)) * CREDITS_PER_JIFFY;
81 info->prev = jiffies;
96 compat_ulong_t prev; member in struct:ebt_compat_limit_info
/net/dccp/
H A Dminisocks.c161 struct request_sock **prev)
208 inet_csk_reqsk_queue_unlink(sk, req, prev);
220 inet_csk_reqsk_queue_drop(sk, req, prev);
159 dccp_check_req(struct sock *sk, struct sk_buff *skb, struct request_sock *req, struct request_sock **prev) argument
H A Dipv4.c292 struct request_sock *req , **prev; local
296 req = inet_csk_search_req(sk, &prev, dh->dccph_dport,
318 inet_csk_reqsk_queue_drop(sk, req, prev);
454 struct request_sock **prev; local
456 struct request_sock *req = inet_csk_search_req(sk, &prev,
460 return dccp_check_req(sk, skb, req, prev);
H A Dipv6.c161 struct request_sock *req, **prev; local
166 req = inet6_csk_search_req(sk, &prev, dh->dccph_dport,
184 inet_csk_reqsk_queue_drop(sk, req, prev);
331 struct request_sock **prev; local
333 struct request_sock *req = inet6_csk_search_req(sk, &prev,
339 return dccp_check_req(sk, skb, req, prev);
/net/bridge/
H A Dbr_forward.c24 static int deliver_clone(const struct net_bridge_port *prev,
134 static int deliver_clone(const struct net_bridge_port *prev, argument
147 __packet_hook(prev, skb);
152 struct net_bridge_port *prev, struct net_bridge_port *p,
160 return prev;
162 if (!prev)
165 err = deliver_clone(prev, skb, __packet_hook);
180 struct net_bridge_port *prev; local
182 prev = NULL;
185 prev
151 maybe_deliver( struct net_bridge_port *prev, struct net_bridge_port *p, struct sk_buff *skb, void (*__packet_hook)(const struct net_bridge_port *p, struct sk_buff *skb)) argument
228 struct net_bridge_port *prev = NULL; local
[all...]
/net/netfilter/
H A Dxt_limit.c21 unsigned long prev; member in struct:xt_limit_priv
43 `prev' tracks the last packet hit: you gain one credit per jiffy.
76 priv->credit += (now - xchg(&priv->prev, now)) * CREDITS_PER_JIFFY;
123 priv->prev = jiffies;
144 compat_ulong_t prev; member in struct:compat_xt_rateinfo
151 /* To keep the full "prev" timestamp, the upper 32 bits are stored in the
159 .prev = cm->prev | (unsigned long)cm->master << 32,
173 .prev = m->prev,
[all...]
H A Dxt_hashlimit.c88 unsigned long prev; /* last modification */ member in struct:dsthash_ent::__anon102
385 `prev' tracks the last packet hit: you gain one credit per jiffy.
443 unsigned long delta = now - dh->rateinfo.prev;
449 dh->rateinfo.prev = now;
470 dh->rateinfo.prev = jiffies;
/net/atm/
H A Dmpoa_caches.h16 struct in_cache_entry *prev; member in struct:in_cache_entry
53 struct eg_cache_entry *prev; member in struct:eg_cache_entry
/net/core/
H A Ddst.c292 unsigned long prev, new; local
297 prev = cmpxchg(&dst->_metrics, old, new);
299 if (prev != old) {
301 p = __DST_METRICS_PTR(prev);
302 if (prev & DST_METRICS_READ_ONLY)
313 unsigned long prev, new; local
316 prev = cmpxchg(&dst->_metrics, old, new);
317 if (prev == old)
/net/ieee802154/
H A Ddgram.c362 struct sock *sk, *prev = NULL; local
376 if (prev) {
380 dgram_rcv_skb(prev, clone);
383 prev = sk;
387 if (prev)
388 dgram_rcv_skb(prev, skb);
/net/ipv4/
H A Dtcp_minisocks.c505 struct request_sock **prev,
701 inet_csk_reqsk_queue_unlink(sk, req, prev);
726 inet_csk_reqsk_queue_drop(sk, req, prev);
503 tcp_check_req(struct sock *sk, struct sk_buff *skb, struct request_sock *req, struct request_sock **prev, bool fastopen) argument
H A Dinet_connection_sock.c501 struct request_sock *req, **prev; local
503 for (prev = &lopt->syn_table[inet_synq_hash(raddr, rport, lopt->hash_rnd,
505 (req = *prev) != NULL;
506 prev = &req->dl_next) {
514 *prevp = prev;
H A Dip_fragment.c99 static int ip_frag_reasm(struct ipq *qp, struct sk_buff *prev,
334 struct sk_buff *prev, *next; local
400 prev = qp->q.fragments_tail;
401 if (!prev || FRAG_CB(prev)->offset < offset) {
405 prev = NULL;
409 prev = next;
417 if (prev) {
418 int i = (FRAG_CB(prev)->offset + prev
517 ip_frag_reasm(struct ipq *qp, struct sk_buff *prev, struct net_device *dev) argument
[all...]
H A Digmp.c1649 struct ip_sf_list *prev = NULL; local
1654 prev = dpsf;
1657 if (prev)
1658 prev->sf_next = dpsf->sf_next;
/net/ipv6/
H A Dinet6_connection_sock.c126 struct request_sock *req, **prev; local
128 for (prev = &lopt->syn_table[inet6_synq_hash(raddr, rport,
131 (req = *prev) != NULL;
132 prev = &req->dl_next) {
141 *prevp = prev;
H A Dreassembly.c78 static int ip6_frag_reasm(struct frag_queue *fq, struct sk_buff *prev,
209 struct sk_buff *prev, *next; local
286 prev = fq->q.fragments_tail;
287 if (!prev || FRAG6_CB(prev)->offset < offset) {
291 prev = NULL;
295 prev = next;
307 if (prev &&
308 (FRAG6_CB(prev)->offset + prev
377 ip6_frag_reasm(struct frag_queue *fq, struct sk_buff *prev, struct net_device *dev) argument
[all...]
H A Dtcp_ipv6.c414 struct request_sock *req, **prev; local
419 req = inet6_csk_search_req(sk, &prev, th->dest, &hdr->daddr,
434 inet_csk_reqsk_queue_drop(sk, req, prev);
915 struct request_sock *req, **prev; local
920 req = inet6_csk_search_req(sk, &prev, th->source,
924 return tcp_check_req(sk, skb, req, prev, false);
/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c203 struct sk_buff *prev, *next; local
283 prev = fq->q.fragments_tail;
284 if (!prev || NFCT_FRAG6_CB(prev)->offset < offset) {
288 prev = NULL;
292 prev = next;
305 if (prev &&
306 (NFCT_FRAG6_CB(prev)->offset + prev->len) > offset)
319 if (prev)
[all...]
/net/packet/
H A Dinternal.h34 char *prev; member in struct:tpacket_kbdq_core
/net/rds/
H A Dib_send.c532 struct rds_ib_send_work *prev; local
661 prev = NULL;
722 if (prev)
723 prev->s_wr.next = &send->s_wr;
724 prev = send;
740 prev->s_op = ic->i_data_op;
741 prev->s_wr.send_flags |= IB_SEND_SOLICITED;
767 if (prev->s_op) {
768 ic->i_data_op = prev->s_op;
769 prev
881 struct rds_ib_send_work *prev; local
[all...]
H A Diw_send.c503 struct rds_iw_send_work *prev; local
624 prev = NULL;
719 if (prev)
720 prev->s_wr.next = &send->s_wr;
721 prev = send;
733 prev->s_rm = ic->i_rm;
734 prev->s_wr.send_flags |= IB_SEND_SIGNALED | IB_SEND_SOLICITED;
755 if (prev->s_rm) {
756 ic->i_rm = prev->s_rm;
757 prev
793 struct rds_iw_send_work *prev; local
[all...]
/net/sched/
H A Dsch_teql.c141 struct Qdisc *q, *prev; local
145 prev = master->slaves;
146 if (prev) {
148 q = NEXT_SLAVE(prev);
150 NEXT_SLAVE(prev) = NEXT_SLAVE(q);
170 } while ((prev = q) != master->slaves);
H A Dsch_sfq.c101 sfq_index prev; member in struct:sfq_head
233 slot->dep.prev = p;
236 sfq_dep_head(q, n)->prev = x;
241 p = q->slots[x].dep.prev; \
243 sfq_dep_head(q, n)->prev = p
279 slot->skblist_prev = skb->prev;
280 skb->prev->next = (struct sk_buff *)slot;
281 skb->next = skb->prev = NULL;
291 skb->next->prev = (struct sk_buff *)slot;
292 skb->next = skb->prev
[all...]
/net/netlink/
H A Dgenetlink.c1018 struct net *net, *prev = NULL; local
1022 if (prev) {
1028 err = nlmsg_multicast(prev->genl_sock, tmp,
1034 prev = net;
1037 return nlmsg_multicast(prev->genl_sock, skb, portid, group, flags);
/net/rfkill/
H A Dcore.c242 bool prev, any; local
247 prev = !!(rfkill->state & RFKILL_BLOCK_HW);
252 *change = prev != blocked;
273 bool prev, curr; local
288 prev = rfkill->state & RFKILL_BLOCK_SW;
324 if (prev != curr)
508 bool prev, hwblock; local
513 prev = !!(rfkill->state & RFKILL_BLOCK_SW);
522 if (prev != blocked && !hwblock)
555 * No need to care about prev/setbloc
[all...]

Completed in 325 milliseconds

12