Home
last modified time | relevance | path

Searched full:pg (Results 1 – 25 of 450) sorted by relevance

12345678910>>...18

/Linux-v5.15/drivers/scsi/device_handler/
Dscsi_dh_alua.c85 struct alua_port_group __rcu *pg; member
104 static bool alua_rtpg_queue(struct alua_port_group *pg,
111 struct alua_port_group *pg; in release_port_group() local
113 pg = container_of(kref, struct alua_port_group, kref); in release_port_group()
114 if (pg->rtpg_sdev) in release_port_group()
115 flush_delayed_work(&pg->rtpg_work); in release_port_group()
117 list_del(&pg->node); in release_port_group()
119 kfree_rcu(pg, rcu); in release_port_group()
182 struct alua_port_group *pg; in alua_find_get_pg() local
187 list_for_each_entry(pg, &port_group_list, node) { in alua_find_get_pg()
[all …]
/Linux-v5.15/net/bridge/
Dbr_multicast_eht.c33 static bool br_multicast_del_eht_set_entry(struct net_bridge_port_group *pg,
37 struct net_bridge_port_group *pg,
44 br_multicast_eht_host_lookup(struct net_bridge_port_group *pg, in br_multicast_eht_host_lookup() argument
47 struct rb_node *node = pg->eht_host_tree.rb_node; in br_multicast_eht_host_lookup()
67 static int br_multicast_eht_host_filter_mode(struct net_bridge_port_group *pg, in br_multicast_eht_host_filter_mode() argument
72 eht_host = br_multicast_eht_host_lookup(pg, h_addr); in br_multicast_eht_host_filter_mode()
104 br_multicast_eht_set_lookup(struct net_bridge_port_group *pg, in br_multicast_eht_set_lookup() argument
107 struct rb_node *node = pg->eht_set_tree.rb_node; in br_multicast_eht_set_lookup()
131 br_multicast_eht_hosts_dec(eht_host->pg); in __eht_destroy_host()
133 rb_erase(&eht_host->rb_node, &eht_host->pg->eht_host_tree); in __eht_destroy_host()
[all …]
Dbr_multicast.c82 struct net_bridge_port_group *pg);
205 br_multicast_pg_to_port_ctx(const struct net_bridge_port_group *pg) in br_multicast_pg_to_port_ctx() argument
207 struct net_bridge_mcast_port *pmctx = &pg->key.port->multicast_ctx; in br_multicast_pg_to_port_ctx()
210 lockdep_assert_held_once(&pg->key.port->br->multicast_lock); in br_multicast_pg_to_port_ctx()
213 if (!pg->key.addr.vid || in br_multicast_pg_to_port_ctx()
214 !br_opt_get(pg->key.port->br, BROPT_MCAST_VLAN_SNOOPING_ENABLED)) in br_multicast_pg_to_port_ctx()
224 vlan = br_vlan_find(nbp_vlan_group_rcu(pg->key.port), pg->key.addr.vid); in br_multicast_pg_to_port_ctx()
266 struct net_bridge_port_group *pg, in __fwd_add_star_excl() argument
275 sg_key.port = pg->key.port; in __fwd_add_star_excl()
281 sg_ip, pg->eth_addr, in __fwd_add_star_excl()
[all …]
Dbr_private_mcast_eht.h24 struct net_bridge_port_group *pg; member
47 struct net_bridge_port_group *pg; member
53 void br_multicast_eht_clean_sets(struct net_bridge_port_group *pg);
55 struct net_bridge_port_group *pg,
65 br_multicast_eht_should_del_pg(const struct net_bridge_port_group *pg) in br_multicast_eht_should_del_pg() argument
67 return !!((pg->key.port->flags & BR_MULTICAST_FAST_LEAVE) && in br_multicast_eht_should_del_pg()
68 RB_EMPTY_ROOT(&pg->eht_host_tree)); in br_multicast_eht_should_del_pg()
72 br_multicast_eht_hosts_over_limit(const struct net_bridge_port_group *pg) in br_multicast_eht_hosts_over_limit() argument
74 const struct net_bridge_port *p = pg->key.port; in br_multicast_eht_hosts_over_limit()
79 static inline void br_multicast_eht_hosts_inc(struct net_bridge_port_group *pg) in br_multicast_eht_hosts_inc() argument
[all …]
/Linux-v5.15/fs/jffs2/
Dfile.c26 struct page *pg, void *fsdata);
30 static int jffs2_readpage (struct file *filp, struct page *pg);
80 static int jffs2_do_readpage_nolock (struct inode *inode, struct page *pg) in jffs2_do_readpage_nolock() argument
88 __func__, inode->i_ino, pg->index << PAGE_SHIFT); in jffs2_do_readpage_nolock()
90 BUG_ON(!PageLocked(pg)); in jffs2_do_readpage_nolock()
92 pg_buf = kmap(pg); in jffs2_do_readpage_nolock()
95 ret = jffs2_read_inode_range(c, f, pg_buf, pg->index << PAGE_SHIFT, in jffs2_do_readpage_nolock()
99 ClearPageUptodate(pg); in jffs2_do_readpage_nolock()
100 SetPageError(pg); in jffs2_do_readpage_nolock()
102 SetPageUptodate(pg); in jffs2_do_readpage_nolock()
[all …]
/Linux-v5.15/sound/soc/codecs/
Dtscs454.c840 /* R_PLLCTL PG 0 ADDR 0x15 */
848 /* R_ISRC PG 0 ADDR 0x16 */
863 /* R_SCLKCTL PG 0 ADDR 0x18 */
875 /* R_I2SIDCTL PG 0 ADDR 0x38 */
888 /* R_I2SODCTL PG 0 ADDR 0x39 */
898 /* R_AUDIOMUX1 PG 0 ADDR 0x3A */
924 /* R_AUDIOMUX2 PG 0 ADDR 0x3B */
943 /* R_AUDIOMUX3 PG 0 ADDR 0x3C */
967 /* R_HSDCTL1 PG 1 ADDR 0x01 */
982 /* R_HSDCTL1 PG 1 ADDR 0x02 */
[all …]
/Linux-v5.15/drivers/md/
Ddm-mpath.c41 struct priority_group *pg; /* Owning PG */ member
63 unsigned nr_pgpaths; /* Number of paths in PG */
66 bool bypassed:1; /* Temporarily bypass this PG? */
78 struct priority_group *next_pg; /* Switch to this PG if set */
168 struct priority_group *pg; in alloc_priority_group() local
170 pg = kzalloc(sizeof(*pg), GFP_KERNEL); in alloc_priority_group()
172 if (pg) in alloc_priority_group()
173 INIT_LIST_HEAD(&pg->pgpaths); in alloc_priority_group()
175 return pg; in alloc_priority_group()
189 static void free_priority_group(struct priority_group *pg, in free_priority_group() argument
[all …]
/Linux-v5.15/net/netfilter/
Dnft_set_pipapo_avx2.c222 u8 pg[2] = { pkt[0] >> 4, pkt[0] & 0xf }; in nft_pipapo_avx2_lookup_4b_2() local
230 NFT_PIPAPO_AVX2_BUCKET_LOAD4(0, lt, 0, pg[0], bsize); in nft_pipapo_avx2_lookup_4b_2()
231 NFT_PIPAPO_AVX2_BUCKET_LOAD4(1, lt, 1, pg[1], bsize); in nft_pipapo_avx2_lookup_4b_2()
234 NFT_PIPAPO_AVX2_BUCKET_LOAD4(0, lt, 0, pg[0], bsize); in nft_pipapo_avx2_lookup_4b_2()
236 NFT_PIPAPO_AVX2_BUCKET_LOAD4(1, lt, 1, pg[1], bsize); in nft_pipapo_avx2_lookup_4b_2()
284 u8 pg[4] = { pkt[0] >> 4, pkt[0] & 0xf, pkt[1] >> 4, pkt[1] & 0xf }; in nft_pipapo_avx2_lookup_4b_4() local
292 NFT_PIPAPO_AVX2_BUCKET_LOAD4(0, lt, 0, pg[0], bsize); in nft_pipapo_avx2_lookup_4b_4()
293 NFT_PIPAPO_AVX2_BUCKET_LOAD4(1, lt, 1, pg[1], bsize); in nft_pipapo_avx2_lookup_4b_4()
294 NFT_PIPAPO_AVX2_BUCKET_LOAD4(2, lt, 2, pg[2], bsize); in nft_pipapo_avx2_lookup_4b_4()
295 NFT_PIPAPO_AVX2_BUCKET_LOAD4(3, lt, 3, pg[3], bsize); in nft_pipapo_avx2_lookup_4b_4()
[all …]
/Linux-v5.15/drivers/block/paride/
Dpg.c2 pg.c (c) 1998 Grant R. Guenther <grant@torque.net>
5 The pg driver provides a simple character device interface for
46 The behaviour of the pg driver can be altered by setting
95 (default "pg").
107 pg.drive0
108 pg.drive1
109 pg.drive2
110 pg.drive3
112 In addition, you can use the parameter pg.disable to disable
126 #define PG_NAME "pg"
[all …]
/Linux-v5.15/drivers/soc/tegra/
Dpmc.c671 static int tegra_powergate_prepare_clocks(struct tegra_powergate *pg) in tegra_powergate_prepare_clocks() argument
677 for (i = 0; i < pg->num_clks; i++) { in tegra_powergate_prepare_clocks()
678 pg->clk_rates[i] = clk_get_rate(pg->clks[i]); in tegra_powergate_prepare_clocks()
680 if (!pg->clk_rates[i]) { in tegra_powergate_prepare_clocks()
685 if (pg->clk_rates[i] <= safe_rate) in tegra_powergate_prepare_clocks()
694 err = clk_set_rate(pg->clks[i], safe_rate); in tegra_powergate_prepare_clocks()
703 clk_set_rate(pg->clks[i], pg->clk_rates[i]); in tegra_powergate_prepare_clocks()
708 static int tegra_powergate_unprepare_clocks(struct tegra_powergate *pg) in tegra_powergate_unprepare_clocks() argument
713 for (i = 0; i < pg->num_clks; i++) { in tegra_powergate_unprepare_clocks()
714 err = clk_set_rate(pg->clks[i], pg->clk_rates[i]); in tegra_powergate_unprepare_clocks()
[all …]
/Linux-v5.15/drivers/xen/
Dunpopulated-alloc.c86 struct page *pg = virt_to_page(vaddr + PAGE_SIZE * i); in fill_list() local
89 pg->zone_device_data = page_list; in fill_list()
90 page_list = pg; in fill_list()
124 struct page *pg = page_list; in xen_alloc_unpopulated_pages() local
126 BUG_ON(!pg); in xen_alloc_unpopulated_pages()
127 page_list = pg->zone_device_data; in xen_alloc_unpopulated_pages()
129 pages[i] = pg; in xen_alloc_unpopulated_pages()
133 ret = xen_alloc_p2m_entry(page_to_pfn(pg)); in xen_alloc_unpopulated_pages()
192 struct page *pg = in init() local
195 pg->zone_device_data = page_list; in init()
[all …]
/Linux-v5.15/arch/powerpc/platforms/powernv/
Dopal-powercap.c26 struct attribute_group pg; member
190 pcaps[i].pg.attrs = kcalloc(j + 1, sizeof(struct attribute *), in opal_powercap_init()
192 if (!pcaps[i].pg.attrs) { in opal_powercap_init()
198 pcaps[i].pg.name = kasprintf(GFP_KERNEL, "%pOFn", node); in opal_powercap_init()
202 pcaps[i].pg.attrs[j] = &pcaps[i].pattrs[j].attr.attr; in opal_powercap_init()
209 pcaps[i].pg.attrs[j] = &pcaps[i].pattrs[j].attr.attr; in opal_powercap_init()
218 pcaps[i].pg.attrs[j] = &pcaps[i].pattrs[j].attr.attr; in opal_powercap_init()
222 if (sysfs_create_group(powercap_kobj, &pcaps[i].pg)) { in opal_powercap_init()
224 pcaps[i].pg.name); in opal_powercap_init()
235 kfree(pcaps[i].pg.attrs); in opal_powercap_init()
[all …]
/Linux-v5.15/arch/powerpc/mm/
Dpgtable.c90 struct page *pg = maybe_pte_to_page(pte); in set_pte_filter_hash() local
91 if (!pg) in set_pte_filter_hash()
93 if (!test_bit(PG_dcache_clean, &pg->flags)) { in set_pte_filter_hash()
94 flush_dcache_icache_page(pg); in set_pte_filter_hash()
95 set_bit(PG_dcache_clean, &pg->flags); in set_pte_filter_hash()
113 struct page *pg; in set_pte_filter() local
123 pg = maybe_pte_to_page(pte); in set_pte_filter()
124 if (unlikely(!pg)) in set_pte_filter()
128 if (test_bit(PG_dcache_clean, &pg->flags)) in set_pte_filter()
133 flush_dcache_icache_page(pg); in set_pte_filter()
[all …]
/Linux-v5.15/kernel/trace/
Dftrace.c3 * Infrastructure for profiling code inserted by 'gcc -pg'.
429 struct ftrace_profile_page *pg; in function_stat_next() local
431 pg = (struct ftrace_profile_page *)((unsigned long)rec & PAGE_MASK); in function_stat_next()
437 if ((void *)rec >= (void *)&pg->records[pg->index]) { in function_stat_next()
438 pg = pg->next; in function_stat_next()
439 if (!pg) in function_stat_next()
441 rec = &pg->records[0]; in function_stat_next()
570 struct ftrace_profile_page *pg; in ftrace_profile_reset() local
572 pg = stat->pages = stat->start; in ftrace_profile_reset()
574 while (pg) { in ftrace_profile_reset()
[all …]
/Linux-v5.15/drivers/gpio/
Dgpio-palmas.c29 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_get() local
30 struct palmas *palmas = pg->palmas; in palmas_gpio_get()
61 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_set() local
62 struct palmas *palmas = pg->palmas; in palmas_gpio_set()
83 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_output() local
84 struct palmas *palmas = pg->palmas; in palmas_gpio_output()
105 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_input() local
106 struct palmas *palmas = pg->palmas; in palmas_gpio_input()
123 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_to_irq() local
124 struct palmas *palmas = pg->palmas; in palmas_gpio_to_irq()
/Linux-v5.15/arch/microblaze/kernel/
DMakefile8 CFLAGS_REMOVE_timer.o = -pg
9 CFLAGS_REMOVE_intc.o = -pg
10 CFLAGS_REMOVE_early_printk.o = -pg
11 CFLAGS_REMOVE_ftrace.o = -pg
12 CFLAGS_REMOVE_process.o = -pg
/Linux-v5.15/drivers/gpu/drm/gma500/
Dgtt.c356 struct psb_gtt *pg; in psb_gtt_init() local
367 pg = &dev_priv->gtt; in psb_gtt_init()
381 pg->gtt_phys_start = dev_priv->pge_ctl & PAGE_MASK; in psb_gtt_init()
389 pg->mmu_gatt_start = 0xE0000000; in psb_gtt_init()
391 pg->gtt_start = pci_resource_start(pdev, PSB_GTT_RESOURCE); in psb_gtt_init()
395 if (pg->gtt_start == 0 || gtt_pages == 0) { in psb_gtt_init()
398 pg->gtt_start = dev_priv->pge_ctl; in psb_gtt_init()
401 pg->gatt_start = pci_resource_start(pdev, PSB_GATT_RESOURCE); in psb_gtt_init()
402 pg->gatt_pages = pci_resource_len(pdev, PSB_GATT_RESOURCE) in psb_gtt_init()
406 if (pg->gatt_pages == 0 || pg->gatt_start == 0) { in psb_gtt_init()
[all …]
Dpsb_drv.c128 struct psb_gtt *pg = &dev_priv->gtt; in psb_do_init() local
132 if (pg->mmu_gatt_start & 0x0FFFFFFF) { in psb_do_init()
137 stolen_gtt = (pg->stolen_size >> PAGE_SHIFT) * 4; in psb_do_init()
139 stolen_gtt = (stolen_gtt < pg->gtt_pages) ? stolen_gtt : pg->gtt_pages; in psb_do_init()
141 dev_priv->gatt_free_offset = pg->mmu_gatt_start + in psb_do_init()
158 PSB_WSGX32(pg->gatt_start, PSB_CR_BIF_TWOD_REQ_BASE); in psb_do_init()
185 struct psb_gtt *pg = &dev_priv->gtt; in psb_driver_unload() local
187 down_read(&pg->sem); in psb_driver_unload()
191 pg->mmu_gatt_start, in psb_driver_unload()
193 up_read(&pg->sem); in psb_driver_unload()
[all …]
/Linux-v5.15/net/ceph/
Ddebugfs.c93 struct ceph_pg_mapping *pg = in osdmap_show() local
96 seq_printf(s, "pg_temp %llu.%x [", pg->pgid.pool, in osdmap_show()
97 pg->pgid.seed); in osdmap_show()
98 for (i = 0; i < pg->pg_temp.len; i++) in osdmap_show()
100 pg->pg_temp.osds[i]); in osdmap_show()
104 struct ceph_pg_mapping *pg = in osdmap_show() local
107 seq_printf(s, "primary_temp %llu.%x %d\n", pg->pgid.pool, in osdmap_show()
108 pg->pgid.seed, pg->primary_temp.osd); in osdmap_show()
111 struct ceph_pg_mapping *pg = in osdmap_show() local
114 seq_printf(s, "pg_upmap %llu.%x [", pg->pgid.pool, in osdmap_show()
[all …]
Dosdmap.c693 struct ceph_pg_mapping *pg; in alloc_pg_mapping() local
695 pg = kmalloc(sizeof(*pg) + payload_len, GFP_NOIO); in alloc_pg_mapping()
696 if (!pg) in alloc_pg_mapping()
699 RB_CLEAR_NODE(&pg->node); in alloc_pg_mapping()
700 return pg; in alloc_pg_mapping()
703 static void free_pg_mapping(struct ceph_pg_mapping *pg) in free_pg_mapping() argument
705 WARN_ON(!RB_EMPTY_NODE(&pg->node)); in free_pg_mapping()
707 kfree(pg); in free_pg_mapping()
718 * rbtree of pg pool info in DEFINE_RB_FUNCS2()
1136 struct ceph_pg_mapping *pg = in ceph_osdmap_destroy() local
[all …]
/Linux-v5.15/arch/mips/include/asm/
Dpgalloc.h62 struct page *pg; in pmd_alloc_one() local
64 pg = alloc_pages(GFP_KERNEL_ACCOUNT, PMD_ORDER); in pmd_alloc_one()
65 if (!pg) in pmd_alloc_one()
68 if (!pgtable_pmd_page_ctor(pg)) { in pmd_alloc_one()
69 __free_pages(pg, PMD_ORDER); in pmd_alloc_one()
73 pmd = (pmd_t *)page_address(pg); in pmd_alloc_one()
/Linux-v5.15/drivers/comedi/drivers/
Djr3_pci.h318 * user must call either command (5) use transform # (pg. 33) or
319 * command (10) set new full scales (pg. 38).
344 * These values in conjunction with max_full_scale (pg. 9) helps
375 * (5) use transform # (pg. 33).
382 * See min_full_scale (pg. 9) for more details.
403 * command (10) set new full scales (pg. 38). The full scales for V1
431 * offset # command (pg. 34). It can vary between 0 and 15.
439 * after the user has executed the set vector axes command (pg. 37).
470 * variable rate_divisor (pg. 12). The data on which the rate is
471 * calculated is specified by the variable rate_address (pg. 12).
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn303/
Ddcn303_hwseq.c29 /*DCN303 removes PG registers*/ in dcn303_dpp_pg_control()
34 /*DCN303 removes PG registers*/ in dcn303_hubp_pg_control()
39 /*DCN303 removes PG registers*/ in dcn303_dsc_pg_control()
44 /*DCN303 removes PG registers*/ in dcn303_enable_power_gating_plane()
/Linux-v5.15/arch/x86/kernel/
DMakefile16 CFLAGS_REMOVE_tsc.o = -pg
17 CFLAGS_REMOVE_paravirt-spinlocks.o = -pg
18 CFLAGS_REMOVE_pvclock.o = -pg
19 CFLAGS_REMOVE_kvmclock.o = -pg
20 CFLAGS_REMOVE_ftrace.o = -pg
21 CFLAGS_REMOVE_early_printk.o = -pg
22 CFLAGS_REMOVE_head64.o = -pg
23 CFLAGS_REMOVE_sev.o = -pg
/Linux-v5.15/arch/arm/include/asm/
Dproc-fns.h168 u64 pg = cpu_get_ttbr(0); \
169 pg &= ~(PTRS_PER_PGD*sizeof(pgd_t)-1); \
170 (pgd_t *)phys_to_virt(pg); \
175 unsigned long pg; \
177 : "=r" (pg) : : "cc"); \
178 pg &= ~0x3fff; \
179 (pgd_t *)phys_to_virt(pg); \

12345678910>>...18