| /Linux-v6.1/net/netfilter/ |
| D | nft_set_rbtree.c | 500 struct nft_set_gc_batch *gcb = NULL; in nft_rbtree_gc() local 526 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rbtree_gc() 527 if (!gcb) in nft_rbtree_gc() 531 nft_set_gc_batch_add(gcb, rbe); in nft_rbtree_gc() 536 nft_set_gc_batch_add(gcb, rbe_end); in nft_rbtree_gc() 551 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rbtree_gc() 552 if (gcb) in nft_rbtree_gc() 553 nft_set_gc_batch_add(gcb, rbe); in nft_rbtree_gc() 555 nft_set_gc_batch_complete(gcb); in nft_rbtree_gc()
|
| D | nft_set_hash.c | 320 struct nft_set_gc_batch *gcb = NULL; in nft_rhash_gc() local 346 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rhash_gc() 347 if (gcb == NULL) in nft_rhash_gc() 351 nft_set_gc_batch_add(gcb, he); in nft_rhash_gc() 358 gcb = nft_set_gc_batch_check(set, gcb, GFP_ATOMIC); in nft_rhash_gc() 359 if (gcb) in nft_rhash_gc() 360 nft_set_gc_batch_add(gcb, he); in nft_rhash_gc() 362 nft_set_gc_batch_complete(gcb); in nft_rhash_gc()
|
| D | nf_tables_api.c | 6576 struct nft_set_gc_batch *gcb; in nft_set_gc_batch_release() local 6579 gcb = container_of(rcu, struct nft_set_gc_batch, head.rcu); in nft_set_gc_batch_release() 6580 for (i = 0; i < gcb->head.cnt; i++) in nft_set_gc_batch_release() 6581 nft_set_elem_destroy(gcb->head.set, gcb->elems[i], true); in nft_set_gc_batch_release() 6582 kfree(gcb); in nft_set_gc_batch_release() 6588 struct nft_set_gc_batch *gcb; in nft_set_gc_batch_alloc() local 6590 gcb = kzalloc(sizeof(*gcb), gfp); in nft_set_gc_batch_alloc() 6591 if (gcb == NULL) in nft_set_gc_batch_alloc() 6592 return gcb; in nft_set_gc_batch_alloc() 6593 gcb->head.set = set; in nft_set_gc_batch_alloc() [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/reset/ |
| D | microchip,rst.yaml | 33 - const: gcb 56 reg-names = "gcb";
|
| /Linux-v6.1/Documentation/devicetree/bindings/net/ |
| D | microchip,lan966x-switch.yaml | 33 - const: gcb 145 reg-names = "cpu", "gcb";
|
| D | microchip,sparx5-switch.yaml | 49 - const: gcb 145 reg-names = "cpu", "devices", "gcb";
|
| /Linux-v6.1/include/net/netfilter/ |
| D | nf_tables.h | 823 static inline void nft_set_gc_batch_complete(struct nft_set_gc_batch *gcb) in nft_set_gc_batch_complete() argument 825 if (gcb != NULL) in nft_set_gc_batch_complete() 826 call_rcu(&gcb->head.rcu, nft_set_gc_batch_release); in nft_set_gc_batch_complete() 830 nft_set_gc_batch_check(const struct nft_set *set, struct nft_set_gc_batch *gcb, in nft_set_gc_batch_check() argument 833 if (gcb != NULL) { in nft_set_gc_batch_check() 834 if (gcb->head.cnt + 1 < ARRAY_SIZE(gcb->elems)) in nft_set_gc_batch_check() 835 return gcb; in nft_set_gc_batch_check() 836 nft_set_gc_batch_complete(gcb); in nft_set_gc_batch_check() 841 static inline void nft_set_gc_batch_add(struct nft_set_gc_batch *gcb, in nft_set_gc_batch_add() argument 844 gcb->elems[gcb->head.cnt++] = elem; in nft_set_gc_batch_add()
|
| /Linux-v6.1/arch/arm64/boot/dts/microchip/ |
| D | sparx5.dtsi | 141 reg-names = "gcb"; 473 reg-names = "cpu", "dev", "gcb";
|
| /Linux-v6.1/drivers/net/dsa/ocelot/ |
| D | seville_vsc9953.c | 456 [GCB] = vsc9953_gcb_regmap, 490 [GCB] = "devcpu_gcb", 925 ocelot->targets[GCB], in vsc9953_mdio_bus_alloc() 926 ocelot->map[GCB][GCB_MIIM_MII_STATUS & REG_MASK]); in vsc9953_mdio_bus_alloc()
|
| D | felix_vsc9959.c | 475 [GCB] = vsc9959_gcb_regmap, 505 [GCB] = "devcpu_gcb",
|
| /Linux-v6.1/arch/arm/boot/dts/ |
| D | lan966x.dtsi | 102 reg-names = "cpu", "gcb"; 505 reg-names = "gcb";
|
| /Linux-v6.1/include/soc/mscc/ |
| D | ocelot.h | 120 GCB, enumerator 459 GCB_SOFT_RST = GCB << TARGET_OFFSET,
|
| /Linux-v6.1/drivers/gpu/drm/tidss/ |
| D | tidss_dispc.c | 1433 256, -88, -182, /* gy, gcb, gcr |1.000 -0.344 -0.714|*/ 1445 298, -100, -208, /* gy, gcb, gcr |1.164 -0.392 -0.813|*/ 1457 256, -48, -120, /* gy, gcb, gcr |1.000 -0.187 -0.467|*/ 1469 298, -55, -136, /* gy, gcb, gcr |1.164 -0.213 -0.533|*/
|
| /Linux-v6.1/drivers/gpu/drm/omapdrm/dss/ |
| D | dispc.c | 854 int ry, rcb, rcr, gy, gcb, gcr, by, bcb, bcr; member 871 dispc_write_reg(dispc, DISPC_OVL_CONV_COEF(plane, 2), CVAL(ct->gcb, ct->gcr)); in dispc_ovl_write_color_conv_coef() 883 256, -88, -182, /* gy, gcb, gcr |1.000 -0.344 -0.714|*/ 891 298, -100, -208, /* gy, gcb, gcr |1.164 -0.392 -0.813|*/ 899 256, -48, -120, /* gy, gcb, gcr |1.000 -0.187 -0.467|*/ 907 298, -55, -136, /* gy, gcb, gcr |1.164 -0.213 -0.533|*/
|
| /Linux-v6.1/drivers/video/fbdev/omap2/omapfb/dss/ |
| D | dispc.c | 239 int ry, rcr, rcb, gy, gcr, gcb, by, bcr, bcb; member 668 dispc_write_reg(DISPC_OVL_CONV_COEF(plane, 2), CVAL(ct->gcb, ct->gcr)); in dispc_ovl_write_color_conv_coef()
|