/kernel/linux/linux-5.10/include/linux/sunrpc/ |
H A D | auth_gss.h | 42 u32 gc_seq; /* sequence number */ member 71 u32 gc_seq; member
|
/kernel/linux/linux-6.6/include/linux/sunrpc/ |
H A D | auth_gss.h | 42 u32 gc_seq; /* sequence number */ member 71 u32 gc_seq; member
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_set_rbtree.c | 623 unsigned int gc_seq; in nft_rbtree_gc() local 630 gc_seq = READ_ONCE(nft_net->gc_seq); in nft_rbtree_gc() 635 gc = nft_trans_gc_alloc(set, gc_seq, GFP_KERNEL); in nft_rbtree_gc() 643 if (READ_ONCE(nft_net->gc_seq) != gc_seq) { in nft_rbtree_gc() 672 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_rbtree_gc() 679 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_rbtree_gc() 686 gc = nft_trans_gc_catchall_async(gc, gc_seq); in nft_rbtree_gc()
|
H A D | nft_set_hash.c | 321 u32 gc_seq; in nft_rhash_gc() local 327 gc_seq = READ_ONCE(nft_net->gc_seq); in nft_rhash_gc() 332 gc = nft_trans_gc_alloc(set, gc_seq, GFP_KERNEL); in nft_rhash_gc() 347 if (READ_ONCE(nft_net->gc_seq) != gc_seq) { in nft_rhash_gc() 365 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_rhash_gc() 372 gc = nft_trans_gc_catchall_async(gc, gc_seq); in nft_rhash_gc()
|
H A D | nf_tables_api.c | 9554 if (READ_ONCE(nft_net->gc_seq) != trans->seq || trans->set->dead) { in nft_trans_gc_work_done() 9588 unsigned int gc_seq, gfp_t gfp) in nft_trans_gc_alloc() 9605 trans->seq = gc_seq; in nft_trans_gc_alloc() 9630 unsigned int gc_seq, gfp_t gfp) in nft_trans_gc_queue_async() 9640 return nft_trans_gc_alloc(set, gc_seq, gfp); in nft_trans_gc_queue_async() 9682 unsigned int gc_seq) in nft_trans_gc_catchall_async() 9698 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_trans_gc_catchall_async() 9898 unsigned int gc_seq; in nft_gc_seq_begin() local 9901 gc_seq = READ_ONCE(nft_net->gc_seq); in nft_gc_seq_begin() 9587 nft_trans_gc_alloc(struct nft_set *set, unsigned int gc_seq, gfp_t gfp) nft_trans_gc_alloc() argument 9629 nft_trans_gc_queue_async(struct nft_trans_gc *gc, unsigned int gc_seq, gfp_t gfp) nft_trans_gc_queue_async() argument 9681 nft_trans_gc_catchall_async(struct nft_trans_gc *gc, unsigned int gc_seq) nft_trans_gc_catchall_async() argument 9907 nft_gc_seq_end(struct nftables_pernet *nft_net, unsigned int gc_seq) nft_gc_seq_end() argument 9916 unsigned int base_seq, gc_seq; nf_tables_commit() local 10491 unsigned int gc_seq; nf_tables_abort() local 11218 unsigned int gc_seq; nft_rcv_nl_event() local 11291 unsigned int gc_seq; nf_tables_exit_net() local [all...] |
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_set_rbtree.c | 625 unsigned int gc_seq; in nft_rbtree_gc() local 632 gc_seq = READ_ONCE(nft_net->gc_seq); in nft_rbtree_gc() 637 gc = nft_trans_gc_alloc(set, gc_seq, GFP_KERNEL); in nft_rbtree_gc() 645 if (READ_ONCE(nft_net->gc_seq) != gc_seq) { in nft_rbtree_gc() 674 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_rbtree_gc() 681 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_rbtree_gc()
|
H A D | nft_set_hash.c | 307 u32 gc_seq; in nft_rhash_gc() local 313 gc_seq = READ_ONCE(nft_net->gc_seq); in nft_rhash_gc() 318 gc = nft_trans_gc_alloc(set, gc_seq, GFP_KERNEL); in nft_rhash_gc() 333 if (READ_ONCE(nft_net->gc_seq) != gc_seq) { in nft_rhash_gc() 355 gc = nft_trans_gc_queue_async(gc, gc_seq, GFP_ATOMIC); in nft_rhash_gc()
|
H A D | nf_tables_api.c | 8141 if (READ_ONCE(nft_net->gc_seq) != trans->seq || trans->set->dead) { in nft_trans_gc_work_done() 8175 unsigned int gc_seq, gfp_t gfp) in nft_trans_gc_alloc() 8192 trans->seq = gc_seq; in nft_trans_gc_alloc() 8217 unsigned int gc_seq, gfp_t gfp) in nft_trans_gc_queue_async() 8227 return nft_trans_gc_alloc(set, gc_seq, gfp); in nft_trans_gc_queue_async() 8428 unsigned int gc_seq; in nft_gc_seq_begin() local 8431 gc_seq = READ_ONCE(nft_net->gc_seq); in nft_gc_seq_begin() 8432 WRITE_ONCE(nft_net->gc_seq, ++gc_seq); in nft_gc_seq_begin() 8174 nft_trans_gc_alloc(struct nft_set *set, unsigned int gc_seq, gfp_t gfp) nft_trans_gc_alloc() argument 8216 nft_trans_gc_queue_async(struct nft_trans_gc *gc, unsigned int gc_seq, gfp_t gfp) nft_trans_gc_queue_async() argument 8437 nft_gc_seq_end(struct nftables_pernet *nft_net, unsigned int gc_seq) nft_gc_seq_end() argument 8450 unsigned int gc_seq; nf_tables_commit() local 8955 unsigned int gc_seq; nf_tables_abort() local 9690 unsigned int gc_seq; nf_tables_exit_net() local [all...] |
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/ |
H A D | svcauth_gss.c | 744 if (gc->gc_seq > MAXSEQ) { in gss_verify_header() 745 trace_rpcgss_svc_seqno_large(rqstp, gc->gc_seq); in gss_verify_header() 749 if (!gss_check_seq_num(rqstp, rsci, gc->gc_seq)) in gss_verify_header() 1573 gc->gc_seq = svc_getnl(argv); in svcauth_gss_accept() 1615 if (gss_write_verf(rqstp, rsci->mechctx, gc->gc_seq)) in svcauth_gss_accept() 1626 if (gss_write_verf(rqstp, rsci->mechctx, gc->gc_seq)) in svcauth_gss_accept() 1639 gc->gc_seq, rsci->mechctx)) in svcauth_gss_accept() 1648 gc->gc_seq, rsci->mechctx)) in svcauth_gss_accept() 1732 *p++ = htonl(gc->gc_seq); in svcauth_gss_wrap_resp_integ() 1778 *p++ = htonl(gc->gc_seq); in svcauth_gss_wrap_resp_priv() [all...] |
H A D | auth_gss.c | 151 ctx->gc_seq = 1; /* NetApp 6.4R1 doesn't accept seq. no. 0 */ in gss_alloc_context() 1539 req->rq_seqno = (ctx->gc_seq < MAXSEQ) ? ctx->gc_seq++ : MAXSEQ; in gss_marshal() 2099 if (gss_seq_is_newer(req->rq_seqno, READ_ONCE(ctx->gc_seq))) in gss_xmit_need_reencode()
|
/kernel/linux/linux-6.6/net/sunrpc/auth_gss/ |
H A D | svcauth_gss.c | 741 if (gc->gc_seq > MAXSEQ) { in svcauth_gss_verify_header() 742 trace_rpcgss_svc_seqno_large(rqstp, gc->gc_seq); in svcauth_gss_verify_header() 746 if (!gss_check_seq_num(rqstp, rsci, gc->gc_seq)) in svcauth_gss_verify_header() 1608 if (xdr_stream_decode_u32(xdr, &gc->gc_seq) < 0) in svcauth_gss_decode_credbody() 1696 if (!svcauth_gss_encode_verf(rqstp, rsci->mechctx, gc->gc_seq)) in svcauth_gss_accept() 1705 if (!svcauth_gss_encode_verf(rqstp, rsci->mechctx, gc->gc_seq)) in svcauth_gss_accept() 1719 if (svcauth_gss_unwrap_integ(rqstp, gc->gc_seq, in svcauth_gss_accept() 1727 if (svcauth_gss_unwrap_priv(rqstp, gc->gc_seq, in svcauth_gss_accept() 1821 if (xdr_encode_word(buf, offset + XDR_UNIT, gc->gc_seq)) in svcauth_gss_wrap_integ() 1880 if (xdr_encode_word(buf, offset + XDR_UNIT, gc->gc_seq)) in svcauth_gss_wrap_priv() [all...] |
H A D | auth_gss.c | 168 ctx->gc_seq = 1; /* NetApp 6.4R1 doesn't accept seq. no. 0 */ in gss_alloc_context() 1559 req->rq_seqno = (ctx->gc_seq < MAXSEQ) ? ctx->gc_seq++ : MAXSEQ; in gss_marshal() 2119 if (gss_seq_is_newer(req->rq_seqno, READ_ONCE(ctx->gc_seq))) in gss_xmit_need_reencode()
|
/kernel/linux/linux-6.6/include/net/netfilter/ |
H A D | nf_tables.h | 1693 unsigned int gc_seq, gfp_t gfp); 1697 unsigned int gc_seq, gfp_t gfp); 1706 unsigned int gc_seq); 1739 unsigned int gc_seq; member
|
/kernel/linux/linux-5.10/include/net/netfilter/ |
H A D | nf_tables.h | 1542 unsigned int gc_seq, gfp_t gfp); 1546 unsigned int gc_seq, gfp_t gfp); 1578 unsigned int gc_seq; member
|
/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | gc.c | 602 c->gc_seq += 1; in ubifs_garbage_collect_leb() 629 c->gc_seq += 1; in ubifs_garbage_collect_leb()
|
H A D | tnc.c | 1444 gc_seq2 = c->gc_seq; in maybe_leb_gced() 1513 gc_seq1 = c->gc_seq; in ubifs_tnc_locate() 1640 bu->gc_seq = c->gc_seq; in ubifs_tnc_get_bu_keys() 1809 if (maybe_leb_gced(c, lnum, bu->gc_seq)) in ubifs_tnc_bulk_read()
|
H A D | ubifs.h | 800 * @gc_seq: GC sequence number to detect races with GC 810 int gc_seq; member 1166 * @gc_seq: incremented for every non-index LEB garbage collected 1411 int gc_seq; member
|
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | gc.c | 602 c->gc_seq += 1; in ubifs_garbage_collect_leb() 629 c->gc_seq += 1; in ubifs_garbage_collect_leb()
|
H A D | tnc.c | 1445 gc_seq2 = c->gc_seq; in maybe_leb_gced() 1514 gc_seq1 = c->gc_seq; in ubifs_tnc_locate() 1641 bu->gc_seq = c->gc_seq; in ubifs_tnc_get_bu_keys() 1810 if (maybe_leb_gced(c, lnum, bu->gc_seq)) in ubifs_tnc_bulk_read()
|
H A D | ubifs.h | 809 * @gc_seq: GC sequence number to detect races with GC 819 int gc_seq; member 1187 * @gc_seq: incremented for every non-index LEB garbage collected 1439 int gc_seq; member
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | rpcgss.h | 305 __entry->seqno = gc->gc_seq;
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | rpcgss.h | 329 __entry->seqno = gc->gc_seq;
|