Searched defs:prev (Results 1 - 25 of 40) 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.c156 struct request_sock **prev)
203 inet_csk_reqsk_queue_unlink(sk, req, prev);
215 inet_csk_reqsk_queue_drop(sk, req, prev);
154 dccp_check_req(struct sock *sk, struct sk_buff *skb, struct request_sock *req, struct request_sock **prev) argument
H A Dipv4.c293 struct request_sock *req , **prev; local
297 req = inet_csk_search_req(sk, &prev, dh->dccph_dport,
319 inet_csk_reqsk_queue_drop(sk, req, prev);
455 struct request_sock **prev; local
457 struct request_sock *req = inet_csk_search_req(sk, &prev,
461 return dccp_check_req(sk, skb, req, prev);
H A Dipv6.c165 struct request_sock *req, **prev; local
170 req = inet6_csk_search_req(sk, &prev, dh->dccph_dport,
188 inet_csk_reqsk_queue_drop(sk, req, prev);
334 struct request_sock **prev; local
336 struct request_sock *req = inet6_csk_search_req(sk, &prev,
342 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,
132 static int deliver_clone(const struct net_bridge_port *prev, argument
145 __packet_hook(prev, skb);
150 struct net_bridge_port *prev, struct net_bridge_port *p,
158 return prev;
160 if (!prev)
163 err = deliver_clone(prev, skb, __packet_hook);
179 struct net_bridge_port *prev; local
181 prev = NULL;
187 prev
149 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
230 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::__anon106
389 `prev' tracks the last packet hit: you gain one credit per jiffy.
447 unsigned long delta = now - dh->rateinfo.prev;
453 dh->rateinfo.prev = now;
474 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.c300 unsigned long prev, new; local
305 prev = cmpxchg(&dst->_metrics, old, new);
307 if (prev != old) {
309 p = __DST_METRICS_PTR(prev);
310 if (prev & DST_METRICS_READ_ONLY)
321 unsigned long prev, new; local
324 prev = cmpxchg(&dst->_metrics, old, new);
325 if (prev == old)
/net/ieee802154/
H A Ddgram.c384 struct sock *sk, *prev = NULL; local
400 if (prev) {
405 dgram_rcv_skb(prev, clone);
408 prev = sk;
412 if (prev) {
413 dgram_rcv_skb(prev, skb);
H A Dreassembly.c49 struct sk_buff *prev, struct net_device *dev);
143 struct sk_buff *prev, *next; local
176 prev = fq->q.fragments_tail;
177 if (!prev || lowpan_cb(prev)->d_offset < lowpan_cb(skb)->d_offset) {
181 prev = NULL;
185 prev = next;
193 if (prev)
194 prev->next = skb;
218 res = lowpan_frag_reasm(fq, prev, de
237 lowpan_frag_reasm(struct lowpan_frag_queue *fq, struct sk_buff *prev, struct net_device *dev) argument
[all...]
/net/ipv4/
H A Dtcp_minisocks.c533 struct request_sock **prev,
723 inet_csk_reqsk_queue_unlink(sk, req, prev);
748 inet_csk_reqsk_queue_drop(sk, req, prev);
531 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.c489 struct request_sock *req, **prev; local
491 for (prev = &lopt->syn_table[inet_synq_hash(raddr, rport, lopt->hash_rnd,
493 (req = *prev) != NULL;
494 prev = &req->dl_next) {
502 *prevp = prev;
H A Dip_fragment.c95 static int ip_frag_reasm(struct ipq *qp, struct sk_buff *prev,
320 struct sk_buff *prev, *next; local
386 prev = qp->q.fragments_tail;
387 if (!prev || FRAG_CB(prev)->offset < offset) {
391 prev = NULL;
395 prev = next;
403 if (prev) {
404 int i = (FRAG_CB(prev)->offset + prev
502 ip_frag_reasm(struct ipq *qp, struct sk_buff *prev, struct net_device *dev) argument
[all...]
/net/ipv6/
H A Dinet6_connection_sock.c125 struct request_sock *req, **prev; local
127 for (prev = &lopt->syn_table[inet6_synq_hash(raddr, rport,
130 (req = *prev) != NULL;
131 prev = &req->dl_next) {
140 *prevp = prev;
H A Dreassembly.c79 static int ip6_frag_reasm(struct frag_queue *fq, struct sk_buff *prev,
208 struct sk_buff *prev, *next; local
285 prev = fq->q.fragments_tail;
286 if (!prev || FRAG6_CB(prev)->offset < offset) {
290 prev = NULL;
294 prev = next;
306 if (prev &&
307 (FRAG6_CB(prev)->offset + prev
375 ip6_frag_reasm(struct frag_queue *fq, struct sk_buff *prev, struct net_device *dev) argument
[all...]
/net/sched/
H A Dsch_teql.c144 struct Qdisc *q, *prev; local
148 prev = master->slaves;
149 if (prev) {
151 q = NEXT_SLAVE(prev);
153 NEXT_SLAVE(prev) = NEXT_SLAVE(q);
173 } while ((prev = q) != master->slaves);
H A Dsch_hhf.c207 u32 prev = flow->hit_timestamp + q->hhf_evict_timeout; local
209 if (hhf_time_before(prev, now)) {
237 u32 prev = flow->hit_timestamp + q->hhf_evict_timeout; local
239 if (hhf_time_before(prev, now))
271 u32 prev; local
275 prev = q->hhf_arrays_reset_timestamp + q->hhf_reset_timeout;
276 if (hhf_time_before(prev, now)) {
/net/tipc/
H A Dmsg.c91 * @*headbuf: in: NULL for first frag, otherwise value returned from prev call
182 struct sk_buff *buf, *prev; local
241 prev = buf;
248 prev->next = buf;
/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c221 struct sk_buff *prev, *next; local
301 prev = fq->q.fragments_tail;
302 if (!prev || NFCT_FRAG6_CB(prev)->offset < offset) {
306 prev = NULL;
310 prev = next;
323 if (prev &&
324 (NFCT_FRAG6_CB(prev)->offset + prev->len) > offset)
337 if (prev)
[all...]
/net/netlabel/
H A Dnetlabel_kapi.c432 struct netlbl_lsm_catmap *prev = NULL; local
439 prev = iter;
459 if (prev == NULL) {
463 iter->next = prev->next;
464 prev->next = iter;
537 struct netlbl_lsm_catmap *prev = NULL; local
563 if (prev && idx == 0 && bit == 0)
564 return prev->startbit + NETLBL_CATMAP_SIZE - 1;
571 prev = iter;
/net/packet/
H A Dinternal.h35 char *prev; member in struct:tpacket_kbdq_core
/net/rds/
H A Dib_send.c532 struct rds_ib_send_work *prev; local
660 prev = NULL;
721 if (prev)
722 prev->s_wr.next = &send->s_wr;
723 prev = send;
739 prev->s_op = ic->i_data_op;
740 prev->s_wr.send_flags |= IB_SEND_SOLICITED;
766 if (prev->s_op) {
767 ic->i_data_op = prev->s_op;
768 prev
880 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/netlink/
H A Dgenetlink.c1044 struct net *net, *prev = NULL; local
1048 if (prev) {
1054 err = nlmsg_multicast(prev->genl_sock, tmp,
1060 prev = net;
1063 return nlmsg_multicast(prev->genl_sock, skb, portid, group, flags);

Completed in 409 milliseconds

12