Home
last modified time | relevance | path

Searched full:gcb (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.15/net/netfilter/
Dnft_set_rbtree.c496 struct nft_set_gc_batch *gcb = NULL; in nft_rbtree_gc() local
522 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rbtree_gc()
523 if (!gcb) in nft_rbtree_gc()
527 nft_set_gc_batch_add(gcb, rbe); in nft_rbtree_gc()
532 nft_set_gc_batch_add(gcb, rbe_end); in nft_rbtree_gc()
547 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rbtree_gc()
548 if (gcb) in nft_rbtree_gc()
549 nft_set_gc_batch_add(gcb, rbe); in nft_rbtree_gc()
551 nft_set_gc_batch_complete(gcb); in nft_rbtree_gc()
Dnft_set_hash.c318 struct nft_set_gc_batch *gcb = NULL; in nft_rhash_gc() local
344 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rhash_gc()
345 if (gcb == NULL) in nft_rhash_gc()
349 nft_set_gc_batch_add(gcb, he); in nft_rhash_gc()
356 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rhash_gc()
357 if (gcb) in nft_rhash_gc()
358 nft_set_gc_batch_add(gcb, he); in nft_rhash_gc()
360 nft_set_gc_batch_complete(gcb); in nft_rhash_gc()
Dnf_tables_api.c6312 struct nft_set_gc_batch *gcb; in nft_set_gc_batch_release() local
6315 gcb = container_of(rcu, struct nft_set_gc_batch, head.rcu); in nft_set_gc_batch_release()
6316 for (i = 0; i < gcb->head.cnt; i++) in nft_set_gc_batch_release()
6317 nft_set_elem_destroy(gcb->head.set, gcb->elems[i], true); in nft_set_gc_batch_release()
6318 kfree(gcb); in nft_set_gc_batch_release()
6324 struct nft_set_gc_batch *gcb; in nft_set_gc_batch_alloc() local
6326 gcb = kzalloc(sizeof(*gcb), gfp); in nft_set_gc_batch_alloc()
6327 if (gcb == NULL) in nft_set_gc_batch_alloc()
6328 return gcb; in nft_set_gc_batch_alloc()
6329 gcb->head.set = set; in nft_set_gc_batch_alloc()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/reset/
Dmicrochip,rst.yaml31 - const: gcb
54 reg-names = "gcb";
/Linux-v5.15/include/net/netfilter/
Dnf_tables.h776 static inline void nft_set_gc_batch_complete(struct nft_set_gc_batch *gcb) in nft_set_gc_batch_complete() argument
778 if (gcb != NULL) in nft_set_gc_batch_complete()
779 call_rcu(&gcb->head.rcu, nft_set_gc_batch_release); in nft_set_gc_batch_complete()
783 nft_set_gc_batch_check(const struct nft_set *set, struct nft_set_gc_batch *gcb, in nft_set_gc_batch_check() argument
786 if (gcb != NULL) { in nft_set_gc_batch_check()
787 if (gcb->head.cnt + 1 < ARRAY_SIZE(gcb->elems)) in nft_set_gc_batch_check()
788 return gcb; in nft_set_gc_batch_check()
789 nft_set_gc_batch_complete(gcb); in nft_set_gc_batch_check()
794 static inline void nft_set_gc_batch_add(struct nft_set_gc_batch *gcb, in nft_set_gc_batch_add() argument
797 gcb->elems[gcb->head.cnt++] = elem; in nft_set_gc_batch_add()
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dmicrochip,sparx5-switch.yaml49 - const: gcb
159 reg-names = "cpu", "devices", "gcb";
/Linux-v5.15/arch/arm64/boot/dts/microchip/
Dsparx5.dtsi141 reg-names = "gcb";
473 reg-names = "cpu", "dev", "gcb";
/Linux-v5.15/include/soc/mscc/
Docelot.h121 GCB, enumerator
397 GCB_SOFT_RST = GCB << TARGET_OFFSET,
/Linux-v5.15/drivers/gpu/drm/tidss/
Dtidss_dispc.c1430 256, -88, -182, /* gy, gcb, gcr |1.000 -0.344 -0.714|*/
1442 298, -100, -208, /* gy, gcb, gcr |1.164 -0.392 -0.813|*/
1454 256, -48, -120, /* gy, gcb, gcr |1.000 -0.187 -0.467|*/
1466 298, -55, -136, /* gy, gcb, gcr |1.164 -0.213 -0.533|*/
/Linux-v5.15/drivers/net/dsa/ocelot/
Dseville_vsc9953.c367 [GCB] = vsc9953_gcb_regmap,
418 [GCB] = {
Dfelix_vsc9959.c376 [GCB] = vsc9959_gcb_regmap,
427 [GCB] = {
/Linux-v5.15/drivers/gpu/drm/omapdrm/dss/
Ddispc.c852 int ry, rcb, rcr, gy, gcb, gcr, by, bcb, bcr; member
869 dispc_write_reg(dispc, DISPC_OVL_CONV_COEF(plane, 2), CVAL(ct->gcb, ct->gcr)); in dispc_ovl_write_color_conv_coef()
881 256, -88, -182, /* gy, gcb, gcr |1.000 -0.344 -0.714|*/
889 298, -100, -208, /* gy, gcb, gcr |1.164 -0.392 -0.813|*/
897 256, -48, -120, /* gy, gcb, gcr |1.000 -0.187 -0.467|*/
905 298, -55, -136, /* gy, gcb, gcr |1.164 -0.213 -0.533|*/
/Linux-v5.15/drivers/video/fbdev/omap2/omapfb/dss/
Ddispc.c239 int ry, rcr, rcb, gy, gcr, gcb, by, bcr, bcb; member
670 dispc_write_reg(DISPC_OVL_CONV_COEF(plane, 2), CVAL(ct->gcb, ct->gcr)); in dispc_ovl_write_color_conv_coef()