| /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/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/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() 314 papr_groups[idx].pg.attrs = kzalloc_objs(*papr_groups[idx].pg.attrs, in papr_init() 316 if (!papr_groups[idx].pg.attrs) in papr_init() 319 papr_groups[idx].pg.name = kasprintf(GFP_KERNEL, "%lld", in papr_init() 321 if (papr_groups[idx].pg.name == NULL) in papr_init() 333 papr_groups[idx].pg.name); in papr_init() [all …]
|
| /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_get_direction() local 122 struct palmas *palmas = pg->palmas; in palmas_gpio_get_direction() [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 …]
|
| /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 …]
|
| /linux/drivers/net/wireless/nxp/nxpwifi/ |
| H A D | sta_cfg.c | 548 struct nxpwifi_power_group *pg; in nxpwifi_set_tx_power() local 580 pg = (struct nxpwifi_power_group *) in nxpwifi_set_tx_power() 584 pg->first_rate_code = 0x00; in nxpwifi_set_tx_power() 585 pg->last_rate_code = 0x03; in nxpwifi_set_tx_power() 586 pg->modulation_class = MOD_CLASS_HR_DSSS; in nxpwifi_set_tx_power() 587 pg->power_step = 0; in nxpwifi_set_tx_power() 588 pg->power_min = (s8)dbm_min; in nxpwifi_set_tx_power() 589 pg->power_max = (s8)dbm; in nxpwifi_set_tx_power() 590 pg++; in nxpwifi_set_tx_power() 592 pg->first_rate_code = 0x00; in nxpwifi_set_tx_power() [all …]
|
| /linux/kernel/trace/ |
| H A D | ftrace.c | 3 * Infrastructure for profiling code inserted by 'gcc -pg'. 468 struct ftrace_profile_page *pg; in function_stat_next() local 470 pg = (struct ftrace_profile_page *)((unsigned long)rec & PAGE_MASK); in function_stat_next() 476 if ((void *)rec >= (void *)&pg->records[pg->index]) { in function_stat_next() 477 pg = pg->next; in function_stat_next() 478 if (!pg) in function_stat_next() 480 rec = &pg->records[0]; in function_stat_next() 625 struct ftrace_profile_page *pg; in ftrace_profile_reset() local 641 struct ftrace_profile_page *pg; ftrace_profile_pages_init() local 1631 do_for_each_ftrace_rec(pg,rec) global() argument 1656 struct ftrace_page *pg; lookup_rec() local 1804 struct ftrace_page *pg; __ftrace_hash_rec_update() local 2042 struct ftrace_page *pg; __ftrace_hash_update_ipmodify() local 2803 struct ftrace_page *pg; ftrace_replace_code() local 2828 struct ftrace_page *pg; global() member 3233 struct ftrace_page *pg; ftrace_shutdown() local 3826 struct ftrace_page *pg; ftrace_update_code() local 3882 ftrace_allocate_records(struct ftrace_page * pg,int count,unsigned long * num_pages) ftrace_allocate_records() argument 3922 struct ftrace_page *pg = pages; ftrace_free_pages() local 3940 struct ftrace_page *pg; ftrace_allocate_pages() local 3987 struct ftrace_page *pg; global() member 4396 struct ftrace_page *pg; ftrace_check_work_func() local 4916 struct ftrace_page *pg; add_rec_by_index() local 5000 struct ftrace_page *pg; match_records() local 7425 struct ftrace_page *pg; ftrace_graph_set_hash() local 7620 struct ftrace_page *pg; ftrace_process_locs() local 7884 clear_mod_from_hash(struct ftrace_page * pg,struct ftrace_hash * hash) clear_mod_from_hash() argument 7907 clear_mod_from_hashes(struct ftrace_page * pg) clear_mod_from_hashes() argument 7946 struct ftrace_page *pg; ftrace_release_mod() local 8016 struct ftrace_page *pg; ftrace_module_enable() local 8338 struct ftrace_page *pg; ftrace_free_mem() local [all...] |
| /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/drivers/comedi/drivers/ |
| H A D | jr3_pci.h | 318 * 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/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/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()
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_dcb.c | 133 /* PG */ in bnx2x_dump_dcbx_drv_param() 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() 1213 /* There can be only one strict pg */ in bnx2x_dcbx_separate_pauseable_from_non() 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() 1303 /* priority group which is not BW limited (PG#15):*/ 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 1387 /* If one PG contains both pauseable and in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1405 pg[0] = pg_help_data->data[0].pg; in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() [all …]
|
| /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 | 732 struct mwifiex_power_group *pg; in mwifiex_set_tx_power() local 764 pg = (struct mwifiex_power_group *) in mwifiex_set_tx_power() 768 pg->first_rate_code = 0x00; in mwifiex_set_tx_power() 769 pg->last_rate_code = 0x03; in mwifiex_set_tx_power() 770 pg->modulation_class = MOD_CLASS_HR_DSSS; in mwifiex_set_tx_power() 771 pg->power_step = 0; in mwifiex_set_tx_power() 772 pg->power_min = (s8) dbm_min; in mwifiex_set_tx_power() 773 pg->power_max = (s8) dbm; in mwifiex_set_tx_power() 774 pg++; in mwifiex_set_tx_power() 776 pg->first_rate_code = 0x00; in mwifiex_set_tx_power() [all …]
|
| /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/Documentation/devicetree/bindings/iio/pressure/ |
| H A D | honeywell,hsc030pa.yaml | 75 010NG, 020NG, 030NG, 001PG, 005PG, 015PG, 030PG, 060PG, 100PG, 76 150PG, NA]
|
| /linux/Documentation/devicetree/bindings/power/supply/ |
| H A D | bq24257.yaml | 43 pg-gpios: 45 GPIO used for connecting the bq2425x device PG (Power Good) pin. 47 possible as this is the recommended way to obtain the charger's input PG 48 state. If this pin is not specified a software-based approach for PG 97 pg-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>;
|
| /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/include/uapi/linux/ |
| H A D | pg.h | 2 /* pg.h (c) 1998 Grant R. Guenther <grant@torque.net> 6 pg.h defines the user interface to the generic ATAPI packet 7 command driver for parallel port ATAPI devices (pg). The 11 The pg driver provides a simple character device interface for
|
| /linux/drivers/mfd/ |
| H A D | wm8994-regmap.c | 142 { 0x0484, 0x00D8 }, /* R1156 - AIF1 DAC1 EQ Band 1 PG */ 146 { 0x0488, 0x01C5 }, /* R1160 - AIF1 DAC1 EQ Band 2 PG */ 150 { 0x048C, 0x0558 }, /* R1164 - AIF1 DAC1 EQ Band 3 PG */ 154 { 0x0490, 0x1103 }, /* R1168 - AIF1 DAC1 EQ Band 4 PG */ 157 { 0x0493, 0x4000 }, /* R1171 - AIF1 DAC1 EQ Band 5 PG */ 163 { 0x04A4, 0x00D8 }, /* R1188 - AIF1 DAC2 EQ Band 1 PG */ 167 { 0x04A8, 0x01C5 }, /* R1192 - AIF1 DAC2 EQ Band 2 PG */ 171 { 0x04AC, 0x0558 }, /* R1196 - AIF1 DAC2 EQ Band 3 PG */ 175 { 0x04B0, 0x1103 }, /* R1200 - AIF1 DAC2 EQ Band 4 PG */ 178 { 0x04B3, 0x4000 }, /* R1203 - AIF1 DAC2 EQ Band 5 PG */ [all …]
|
| /linux/include/linux/ceph/ |
| H A D | rados.h | 47 * pg layout -- how PGs are mapped onto (sets of) OSDs 54 #define CEPH_PG_MAX_SIZE 32 /* max # osds in a single pg */ 71 * pgp_num -- effective number when calculating pg placement. this 78 * lpg_num -- localized pg count (per device). replicas are randomly 110 struct ceph_pg_v1 ol_pgid; /* raw pg, with _full_ ps precision. */ 162 #define CEPH_OSDMAP_NOREBALANCE (1<<14) /* block osd backfill unless pg is degraded */ 316 /** pg **/ \ 317 f(PGLS, __CEPH_OSD_OP(RD, PG, 1), "pgls") \ 318 f(PGLS_FILTER, __CEPH_OSD_OP(RD, PG, 2), "pgls-filter") \ 319 f(PG_HITSET_LS, __CEPH_OSD_OP(RD, PG, 3), "pg-hitset-ls") \ [all …]
|