| /linux/drivers/soc/qcom/ |
| H A D | pmic_pdcharger_ulog.c | 48 static int pmic_pdcharger_ulog_write_async(struct pmic_pdcharger_ulog *pg, void *data, size_t len) in pmic_pdcharger_ulog_write_async() argument 50 return rpmsg_send(pg->rpdev->ept, data, len); in pmic_pdcharger_ulog_write_async() 53 static int pmic_pdcharger_ulog_request(struct pmic_pdcharger_ulog *pg) in pmic_pdcharger_ulog_request() argument 64 return pmic_pdcharger_ulog_write_async(pg, &req_msg, sizeof(req_msg)); in pmic_pdcharger_ulog_request() 69 struct pmic_pdcharger_ulog *pg = container_of(work, struct pmic_pdcharger_ulog, in pmic_pdcharger_ulog_work() local 73 rc = pmic_pdcharger_ulog_request(pg); in pmic_pdcharger_ulog_work() 75 dev_err(&pg->rpdev->dev, "Error requesting ulog, rc=%d\n", rc); in pmic_pdcharger_ulog_work() 80 static void pmic_pdcharger_ulog_handle_message(struct pmic_pdcharger_ulog *pg, in pmic_pdcharger_ulog_handle_message() argument 87 dev_err(&pg->rpdev->dev, "Expected data length: %zu, received: %zu\n", in pmic_pdcharger_ulog_handle_message() 104 struct pmic_pdcharger_ulog *pg = dev_get_drvdata(&rpdev->dev); in pmic_pdcharger_ulog_rpmsg_callback() local [all …]
|
| /linux/net/bridge/ |
| H A D | br_multicast_eht.c | 33 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 …]
|
| H A D | br_private_mcast_eht.h | 24 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 …]
|
| H A D | br_mdb.c | 418 struct net_bridge_port_group *pg, in nlmsg_populate_mdb_fill() argument 440 if (__mdb_fill_info(skb, mp, pg)) in nlmsg_populate_mdb_fill() 455 static size_t rtnl_mdb_nlmsg_pg_size(const struct net_bridge_port_group *pg) in rtnl_mdb_nlmsg_pg_size() argument 465 if (!pg) in rtnl_mdb_nlmsg_pg_size() 471 switch (pg->key.addr.proto) { in rtnl_mdb_nlmsg_pg_size() 474 if (pg->key.addr.src.ip4) in rtnl_mdb_nlmsg_pg_size() 476 if (pg->key.port->br->multicast_ctx.multicast_igmp_version == 2) in rtnl_mdb_nlmsg_pg_size() 483 if (!ipv6_addr_any(&pg->key.addr.src.ip6)) in rtnl_mdb_nlmsg_pg_size() 485 if (pg->key.port->br->multicast_ctx.multicast_mld_version == 1) in rtnl_mdb_nlmsg_pg_size() 496 if (!hlist_empty(&pg->src_list)) in rtnl_mdb_nlmsg_pg_size() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_arena_large.c | 193 __u8 __arena *pg; in alloc_pages() 197 pg = bpf_arena_alloc_pages(&arena, NULL, pages_atonce, in alloc_pages() 199 if (!pg) in alloc_pages() 201 pg_idx = (unsigned long) (pg - base) / PAGE_SIZE; in alloc_pages() 211 *pg = pg_idx; in big_alloc2() 212 page[pg_idx] = pg; in big_alloc2() 222 __u8 __arena *pg; in big_alloc2() 236 pg = page[i]; in big_alloc2() 237 if (*pg != i) in big_alloc2() 239 bpf_arena_free_pages(&arena, (void __arena *)pg, in big_alloc2() 180 __u8 __arena *pg; alloc_pages() local 209 __u8 __arena *pg; big_alloc2() local [all...] |
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | papr_platform_attributes.c | 62 struct attribute_group pg; member 216 static int add_attr_group(u64 id, struct papr_group *pg, bool show_val_desc) in add_attr_group() argument 225 add_attr(id, i, &pg->pgattrs[i]); in add_attr_group() 226 pg->pg.attrs[i] = &pg->pgattrs[i].kobj_attr.attr; in add_attr_group() 229 return sysfs_create_group(esi_kobj, &pg->pg); in add_attr_group() 316 papr_groups[idx].pg.attrs = kzalloc_objs(*papr_groups[idx].pg.attrs, in papr_init() 318 if (!papr_groups[idx].pg.attrs) in papr_init() 321 papr_groups[idx].pg.name = kasprintf(GFP_KERNEL, "%lld", in papr_init() 323 if (papr_groups[idx].pg.name == NULL) in papr_init() 339 papr_groups[idx].pg.name); in papr_init() [all …]
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | gtt.c | 189 struct psb_gtt *pg = &dev_priv->gtt; in psb_gtt_init_ranges() local 246 pg->gtt_phys_start = gtt_phys_start; in psb_gtt_init_ranges() 247 pg->mmu_gatt_start = mmu_gatt_start; in psb_gtt_init_ranges() 248 pg->gtt_start = gtt_start; in psb_gtt_init_ranges() 249 pg->gtt_pages = gtt_pages; in psb_gtt_init_ranges() 250 pg->gatt_start = gatt_start; in psb_gtt_init_ranges() 251 pg->gatt_pages = gatt_pages; in psb_gtt_init_ranges() 258 struct psb_gtt *pg = &dev_priv->gtt; in psb_gtt_init() local 269 dev_priv->gtt_map = ioremap(pg->gtt_phys_start, pg->gtt_pages << PAGE_SHIFT); in psb_gtt_init() 290 struct psb_gtt *pg = &dev_priv->gtt; in psb_gtt_resume() local [all …]
|
| H A D | gem.c | 336 struct psb_gtt *pg; in psb_gem_mm_init() local 341 pg = &dev_priv->gtt; in psb_gem_mm_init() 344 vram_stolen_size = pg->gtt_phys_start - dev_priv->stolen_base - PAGE_SIZE; in psb_gem_mm_init() 351 pg->stolen_size = stolen_size; in psb_gem_mm_init() 411 struct psb_gtt *pg; in psb_gem_mm_resume() local 413 pg = &dev_priv->gtt; in psb_gem_mm_resume() 416 vram_stolen_size = pg->gtt_phys_start - dev_priv->stolen_base - PAGE_SIZE; in psb_gem_mm_resume() 423 if (stolen_size != pg->stolen_size) { in psb_gem_mm_resume()
|
| /linux/arch/arm/include/asm/ |
| H A D | proc-fns.h | 166 u64 pg = cpu_get_ttbr(0); \ 167 pg &= ~(PTRS_PER_PGD*sizeof(pgd_t)-1); \ 168 (pgd_t *)phys_to_virt(pg); \ 173 unsigned long pg; \ 175 : "=r" (pg) : : "cc"); \ 176 pg &= ~0x3fff; \ 177 (pgd_t *)phys_to_virt(pg); \
|
| /linux/drivers/gpio/ |
| H A D | gpio-palmas.c | 28 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_get() local 29 struct palmas *palmas = pg->palmas; in palmas_gpio_get() 60 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_set() local 61 struct palmas *palmas = pg->palmas; in palmas_gpio_set() 79 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_output() local 80 struct palmas *palmas = pg->palmas; in palmas_gpio_output() 103 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_input() local 104 struct palmas *palmas = pg->palmas; in palmas_gpio_input() 121 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_to_irq() local 122 struct palmas *palmas = pg->palmas; in palmas_gpio_to_irq()
|
| /linux/arch/powerpc/mm/ |
| H A D | pgtable_32.c | 71 pte_t *pg; in map_kernel_page() local 78 pg = pte_alloc_kernel(pd, va); in map_kernel_page() 80 pg = early_pte_alloc_kernel(pd, va); in map_kernel_page() 81 if (pg) { in map_kernel_page() 86 BUG_ON((pte_present(*pg) | pte_hashpte(*pg)) && pgprot_val(prot)); in map_kernel_page() 87 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, prot)); in map_kernel_page()
|
| H A D | cacheflush.c | 177 void clear_user_page(void *page, unsigned long vaddr, struct page *pg) in clear_user_page() argument 186 flush_dcache_page(pg); in clear_user_page() 191 struct page *pg) in copy_user_page() argument 210 flush_dcache_page(pg); in copy_user_page()
|
| /linux/drivers/xen/ |
| H A D | unpopulated-alloc.c | 132 struct page *pg = virt_to_page(vaddr + PAGE_SIZE * i); in fill_list() local 134 pg->zone_device_data = page_list; in fill_list() 135 page_list = pg; in fill_list() 182 struct page *pg = page_list; in xen_alloc_unpopulated_pages() local 184 BUG_ON(!pg); in xen_alloc_unpopulated_pages() 185 page_list = pg->zone_device_data; in xen_alloc_unpopulated_pages() 187 pages[i] = pg; in xen_alloc_unpopulated_pages() 191 ret = xen_alloc_p2m_entry(page_to_pfn(pg)); in xen_alloc_unpopulated_pages()
|
| /linux/net/ceph/ |
| H A D | debugfs.c | 98 struct ceph_pg_mapping *pg = in osdmap_show() local 101 seq_printf(s, "pg_temp %llu.%x [", pg->pgid.pool, in osdmap_show() 102 pg->pgid.seed); in osdmap_show() 103 for (i = 0; i < pg->pg_temp.len; i++) in osdmap_show() 105 pg->pg_temp.osds[i]); in osdmap_show() 109 struct ceph_pg_mapping *pg = in osdmap_show() local 112 seq_printf(s, "primary_temp %llu.%x %d\n", pg->pgid.pool, in osdmap_show() 113 pg->pgid.seed, pg->primary_temp.osd); in osdmap_show() 116 struct ceph_pg_mapping *pg = in osdmap_show() local 119 seq_printf(s, "pg_upmap %llu.%x [", pg->pgid.pool, in osdmap_show() [all …]
|
| H A D | osdmap.c | 719 struct ceph_pg_mapping *pg; in alloc_pg_mapping() local 721 pg = kmalloc(sizeof(*pg) + payload_len, GFP_NOIO); in alloc_pg_mapping() 722 if (!pg) in alloc_pg_mapping() 725 RB_CLEAR_NODE(&pg->node); in alloc_pg_mapping() 726 return pg; in alloc_pg_mapping() 729 static void free_pg_mapping(struct ceph_pg_mapping *pg) in free_pg_mapping() argument 731 WARN_ON(!RB_EMPTY_NODE(&pg->node)); in free_pg_mapping() 733 kfree(pg); in free_pg_mapping() 1150 struct ceph_pg_mapping *pg = in ceph_osdmap_destroy() local 1153 erase_pg_mapping(&map->pg_temp, pg); in ceph_osdmap_destroy() [all …]
|
| /linux/arch/microblaze/kernel/ |
| H A D | Makefile | 8 CFLAGS_REMOVE_timer.o = -pg 9 CFLAGS_REMOVE_intc.o = -pg 10 CFLAGS_REMOVE_ftrace.o = -pg 11 CFLAGS_REMOVE_process.o = -pg
|
| /linux/arch/xtensa/boot/lib/ |
| H A D | Makefile | 12 CFLAGS_REMOVE_inflate.o = -pg 13 CFLAGS_REMOVE_zmem.o = -pg 14 CFLAGS_REMOVE_inftrees.o = -pg 15 CFLAGS_REMOVE_inffast.o = -pg
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sta_ioctl.c | 718 struct mwifiex_power_group *pg; in mwifiex_set_tx_power() local 750 pg = (struct mwifiex_power_group *) in mwifiex_set_tx_power() 754 pg->first_rate_code = 0x00; in mwifiex_set_tx_power() 755 pg->last_rate_code = 0x03; in mwifiex_set_tx_power() 756 pg->modulation_class = MOD_CLASS_HR_DSSS; in mwifiex_set_tx_power() 757 pg->power_step = 0; in mwifiex_set_tx_power() 758 pg->power_min = (s8) dbm_min; in mwifiex_set_tx_power() 759 pg->power_max = (s8) dbm; in mwifiex_set_tx_power() 760 pg++; in mwifiex_set_tx_power() 762 pg->first_rate_code = 0x00; in mwifiex_set_tx_power() [all …]
|
| /linux/arch/microblaze/lib/ |
| H A D | Makefile | 7 CFLAGS_REMOVE_ashldi3.o = -pg 8 CFLAGS_REMOVE_ashrdi3.o = -pg 9 CFLAGS_REMOVE_lshrdi3.o = -pg
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_eqs.c | 634 int err, pg; in alloc_eq_pages() local 648 for (pg = 0; pg < eq->num_pages; pg++) { in alloc_eq_pages() 649 eq->virt_addr[pg] = dma_alloc_coherent(&pdev->dev, in alloc_eq_pages() 651 &eq->dma_addr[pg], in alloc_eq_pages() 653 if (!eq->virt_addr[pg]) { in alloc_eq_pages() 658 addr = EQ_HI_PHYS_ADDR_REG(eq, pg); in alloc_eq_pages() 659 val = upper_32_bits(eq->dma_addr[pg]); in alloc_eq_pages() 663 addr = EQ_LO_PHYS_ADDR_REG(eq, pg); in alloc_eq_pages() 664 val = lower_32_bits(eq->dma_addr[pg]); in alloc_eq_pages() 679 while (--pg >= 0) in alloc_eq_pages() [all …]
|
| /linux/arch/csky/kernel/ |
| H A D | vdso.c | 30 struct page *pg; in vdso_init() local 32 pg = virt_to_page(vdso_start + (i << PAGE_SHIFT)); in vdso_init() 33 vdso_pagelist[i] = pg; in vdso_init()
|
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-bcm6362.c | 509 const struct pingroup *pg = &bcm6362_groups[group]; in bcm6362_pinctrl_set_mux() local 515 for (i = 0; i < pg->npins; i++) in bcm6362_pinctrl_set_mux() 516 bcm6362_set_gpio(pc, pg->pins[i]); in bcm6362_pinctrl_set_mux() 521 mask = BIT(pg->pins[0]); in bcm6362_pinctrl_set_mux() 522 val = BIT(pg->pins[0]); in bcm6362_pinctrl_set_mux() 526 mask = BIT(pg->pins[0]); in bcm6362_pinctrl_set_mux() 527 val = BIT(pg->pins[0]); in bcm6362_pinctrl_set_mux() 531 mask = BIT(pg->pins[0]); in bcm6362_pinctrl_set_mux()
|
| /linux/drivers/crypto/ccp/ |
| H A D | sev-dev-tio.c | 49 static struct sla_addr_t make_sla(struct page *pg, bool stp) in make_sla() argument 51 u64 pa = __sme_set(page_to_phys(pg)); in make_sla() 344 struct page *pg = sla_to_page(sla); in sla_buffer_map() local 346 buf = vm_map_ram(&pg, 1, 0); in sla_buffer_map() 433 struct page *pg; in sla_alloc() local 444 pg = alloc_page(GFP_KERNEL | __GFP_ZERO); in sla_alloc() 445 if (!pg) in sla_alloc() 448 ret = make_sla(pg, true); in sla_alloc() 449 scatter = page_to_virt(pg); in sla_alloc() 451 pg = alloc_page(GFP_KERNEL | __GFP_ZERO); in sla_alloc() [all …]
|
| /linux/drivers/mmc/host/ |
| H A D | usdhi6rol0.c | 167 struct usdhi6_page pg; /* current page from an SG */ member 324 host->head_pg.page = host->pg.page; in usdhi6_blk_bounce() 325 host->head_pg.mapped = host->pg.mapped; in usdhi6_blk_bounce() 326 host->pg.page = host->pg.page + 1; in usdhi6_blk_bounce() 327 host->pg.mapped = kmap(host->pg.page); in usdhi6_blk_bounce() 337 memcpy(host->bounce_buf + blk_head, host->pg.mapped, in usdhi6_blk_bounce() 362 WARN(host->pg.page, "%p not properly unmapped!\n", host->pg.page); in usdhi6_sg_map() 368 host->pg.page = sg_page(sg); in usdhi6_sg_map() 369 host->pg.mapped = kmap(host->pg.page); in usdhi6_sg_map() 385 host->blk_page = host->pg.mapped; in usdhi6_sg_map() [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_dcb.c | 1127 data[i].pg = DCBX_ILLEGAL_PG; in bnx2x_dcbx_get_num_pg_traf_type() 1137 if (data[traf_type].pg == add_pg) { in bnx2x_dcbx_get_num_pg_traf_type() 1149 data[help_data->num_of_pg].pg = add_pg; in bnx2x_dcbx_get_num_pg_traf_type() 1249 if (pg_help_data->data[0].pg < DCBX_MAX_NUM_PG_BW_ENTRIES) { in bnx2x_dcbx_2cos_limit_cee_single_pg_to_cos_params() 1376 u8 pg[DCBX_COS_MAX_NUM_E2] = { 0 }; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() local 1405 pg[0] = pg_help_data->data[0].pg; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1408 pg[1] = pg_help_data->data[1].pg; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1412 pg[0] = pg_help_data->data[1].pg; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1415 pg[1] = pg_help_data->data[0].pg; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1425 pg[0] = pg_help_data->data[0].pg; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() [all …]
|