Home
last modified time | relevance | path

Searched refs:pnode (Results 1 – 25 of 36) sorted by relevance

12

/linux/arch/x86/include/asm/uv/
H A Duv_hub.h96 * p = pnode bits
173 unsigned short pnode; member
495 /* gpa -> pnode */
523 static inline int uv_pnode_to_socket(int pnode) in uv_pnode_to_socket() argument
527 return p2s ? p2s[pnode - uv_hub_info->min_pnode] : pnode; in uv_pnode_to_socket()
530 /* pnode, offset --> socket virtual */
531 static inline void *uv_pnode_offset_to_vaddr(int pnode, unsigned long offset) in uv_pnode_offset_to_vaddr() argument
538 return __va(((unsigned long)pnode << m_val) | offset); in uv_pnode_offset_to_vaddr()
540 sockid = uv_pnode_to_socket(pnode); in uv_pnode_offset_to_vaddr()
553 int pnode = apicid >> uv_hub_info->apic_pnode_shift; uv_apicid_to_pnode() local
563 uv_global_mmr32_address(int pnode,unsigned long offset) uv_global_mmr32_address() argument
569 uv_write_global_mmr32(int pnode,unsigned long offset,unsigned long val) uv_write_global_mmr32() argument
574 uv_read_global_mmr32(int pnode,unsigned long offset) uv_read_global_mmr32() argument
583 uv_global_mmr64_address(int pnode,unsigned long offset) uv_global_mmr64_address() argument
589 uv_write_global_mmr64(int pnode,unsigned long offset,unsigned long val) uv_write_global_mmr64() argument
594 uv_read_global_mmr64(int pnode,unsigned long offset) uv_read_global_mmr64() argument
599 uv_write_global_mmr8(int pnode,unsigned long offset,unsigned char val) uv_write_global_mmr8() argument
604 uv_read_global_mmr8(int pnode,unsigned long offset) uv_read_global_mmr8() argument
[all...]
/linux/arch/x86/platform/uv/
H A Duv_time.c74 int pnode; in uv_rtc_send_IPI() local
77 pnode = uv_apicid_to_pnode(apicid); in uv_rtc_send_IPI()
82 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_rtc_send_IPI()
86 static int uv_intr_pending(int pnode) in uv_intr_pending() argument
88 return uv_read_global_mmr64(pnode, UVH_EVENT_OCCURRED2) & in uv_intr_pending()
97 int pnode = uv_cpu_to_pnode(cpu); in uv_setup_intr() local
99 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, in uv_setup_intr()
101 uv_write_global_mmr64(pnode, UVH_INT_CMPB, -1L); in uv_setup_intr()
103 uv_write_global_mmr64(pnode, UVH_EVENT_OCCURRED2_ALIAS, in uv_setup_intr()
110 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFI in uv_setup_intr()
171 uv_rtc_find_next_timer(struct uv_rtc_timer_head * head,int pnode) uv_rtc_find_next_timer() argument
203 int pnode = uv_cpu_to_pnode(cpu); uv_rtc_set_timer() local
239 int pnode = uv_cpu_to_pnode(cpu); uv_rtc_unset_timer() local
[all...]
H A Duv_irq.c21 /* MMR offset and pnode of hub sourcing interrupts for a given irq */
24 int pnode; member
45 uv_write_global_mmr64(info->pnode, info->offset, mmr_value); in uv_program_mmr()
96 chip_data->pnode = uv_blade_to_pnode(info->uv.blade); in uv_domain_alloc()
/linux/fs/ubifs/
H A Dlpt_commit.c74 return cnode; /* cnode is a pnode */ in next_dirty_cnode()
544 * next_pnode_to_dirty - find next pnode to dirty.
546 * @pnode: pnode
548 * This function returns the next pnode to dirty or %NULL if there are no more
553 struct ubifs_pnode *pnode) in next_pnode_to_dirty() argument
559 nnode = pnode->parent; in next_pnode_to_dirty()
560 for (iip = pnode->iip + 1; iip < UBIFS_LPT_FANOUT; iip++) { in next_pnode_to_dirty()
612 * @pnode: pnode fo
614 add_pnode_dirt(struct ubifs_info * c,struct ubifs_pnode * pnode) add_pnode_dirt() argument
625 do_make_pnode_dirty(struct ubifs_info * c,struct ubifs_pnode * pnode) do_make_pnode_dirty() argument
659 struct ubifs_pnode *pnode; make_tree_dirty() local
912 struct ubifs_pnode *pnode; make_pnode_dirty() local
1517 struct ubifs_pnode *pnode; dbg_is_pnode_dirty() local
1670 struct ubifs_pnode *pnode; dbg_check_ltab() local
[all...]
H A Ddebug.c923 void ubifs_dump_pnode(struct ubifs_info *c, struct ubifs_pnode *pnode, in ubifs_dump_pnode() argument
928 pr_err("(pid %d) dumping pnode:\n", current->pid); in ubifs_dump_pnode()
930 (size_t)pnode, (size_t)parent, (size_t)pnode->cnext); in ubifs_dump_pnode()
932 pnode->flags, iip, pnode->level, pnode->num); in ubifs_dump_pnode()
934 struct ubifs_lprops *lp = &pnode->lprops[i]; in ubifs_dump_pnode()
/linux/arch/x86/kernel/apic/
H A Dx2apic_uv_x.c101 int pnode; in early_get_pnodeid() local
133 pnode = (uv_node_id >> uv_cpuid.nasid_shift) & uv_cpuid.pnode_mask; in early_get_pnodeid()
137 uv_cpuid.n_skt, uv_cpuid.pnode_mask, pnode); in early_get_pnodeid()
673 int pnode; in uv_wakeup_secondary() local
675 pnode = uv_apicid_to_pnode(phys_apicid); in uv_wakeup_secondary()
682 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_wakeup_secondary()
689 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_wakeup_secondary()
697 int pnode = uv_apicid_to_pnode(apicid); in uv_send_IPI_one() local
710 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_send_IPI_one()
1294 gre->type, gre->nasid, gre->sockid, gre->pnode); in decode_gam_rng_tbl()
1759 unsigned short pnode; uv_system_init_hub() local
1774 unsigned short pnode = uv_hub_info_list_blade[bid]->pnode; uv_system_init_hub() local
[all...]
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi-dt.c144 static int prepare_function_table(struct device *dev, struct device_node *pnode, in prepare_function_table() argument
183 for_each_child_of_node(pnode, node) { in prepare_function_table()
347 struct device_node *pnode = pdev->dev.of_node, *node; in sunxi_pinctrl_dt_table_init() local
355 ret = prepare_function_table(&pdev->dev, pnode, pins, desc->npins, in sunxi_pinctrl_dt_table_init()
364 for_each_child_of_node(pnode, node) in sunxi_pinctrl_dt_table_init()
/linux/drivers/macintosh/
H A Dmacio_asic.c459 struct device_node *np, *pnode; in macio_pci_add_devices() local
471 pnode = of_node_get(chip->of_node); in macio_pci_add_devices()
472 if (pnode == NULL) in macio_pci_add_devices()
476 rdev = macio_add_one_device(chip, parent, pnode, NULL, root_res); in macio_pci_add_devices()
482 for_each_child_of_node(pnode, np) { in macio_pci_add_devices()
498 pnode = mbdev->ofdev.dev.of_node; in macio_pci_add_devices()
499 for_each_child_of_node(pnode, np) { in macio_pci_add_devices()
511 pnode = sdev->ofdev.dev.of_node; in macio_pci_add_devices()
512 for_each_child_of_node(pnode, np) { in macio_pci_add_devices()
/linux/drivers/base/power/
H A Dqos.c163 &req->data.pnode, action, value); in apply_constraint()
167 &req->data.pnode, action, value); in apply_constraint()
274 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) { in dev_pm_qos_constraints_destroy()
284 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) { in dev_pm_qos_constraints_destroy()
290 plist_for_each_entry_safe(req, tmp, &c->list, data.freq.pnode) { in dev_pm_qos_constraints_destroy()
297 plist_for_each_entry_safe(req, tmp, &c->list, data.freq.pnode) { in dev_pm_qos_constraints_destroy()
425 curr_value = req->data.pnode.prio; in __dev_pm_qos_update_request()
429 curr_value = req->data.freq.pnode.prio; in __dev_pm_qos_update_request()
895 dev->power.qos->latency_tolerance_req->data.pnode.prio; in dev_pm_qos_get_user_latency_tolerance()
/linux/drivers/pci/
H A Dof_property.c217 struct device_node *pnode; in of_pci_prop_intr_map() local
223 pnode = pci_device_to_OF_node(pdev->bus->self); in of_pci_prop_intr_map()
224 if (!pnode) in of_pci_prop_intr_map()
225 pnode = pci_bus_to_OF_node(pdev->bus); in of_pci_prop_intr_map()
227 if (!pnode) { in of_pci_prop_intr_map()
235 out_irq[i].np = pnode; in of_pci_prop_intr_map()
/linux/drivers/misc/sgi-gru/
H A Dgruhandles.h142 /* byte offset to a specific GRU chiplet. (p=pnode, c=chiplet (0 or 1)*/
143 static inline unsigned long gru_chiplet_paddr(unsigned long paddr, int pnode, in gru_chiplet_paddr() argument
146 return paddr + GRU_SIZE * (2 * pnode + chiplet); in gru_chiplet_paddr()
149 static inline void *gru_chiplet_vaddr(void *vaddr, int pnode, int chiplet) in gru_chiplet_vaddr() argument
151 return vaddr + GRU_SIZE * (2 * pnode + chiplet); in gru_chiplet_vaddr()
H A Dgrufile.c254 int pnode, nid, bid, chip; in gru_init_tables() local
265 pnode = uv_blade_to_pnode(bid); in gru_init_tables()
281 paddr = gru_chiplet_paddr(gru_base_paddr, pnode, chip); in gru_init_tables()
282 vaddr = gru_chiplet_vaddr(gru_base_vaddr, pnode, chip); in gru_init_tables()
/linux/drivers/net/ipvlan/
H A Dipvlan_main.c19 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_set_port_mode()
48 list_for_each_entry_continue_reverse(ipvlan, &port->ipvlans, pnode) { in ipvlan_set_port_mode()
641 list_add_tail_rcu(&ipvlan->pnode, &port->ipvlans); in ipvlan_link_new()
669 list_del_rcu(&ipvlan->pnode); in ipvlan_link_delete()
744 list_for_each_entry(ipvlan, &port->ipvlans, pnode) in ipvlan_device_event()
766 list_for_each_entry_safe(ipvlan, next, &port->ipvlans, pnode) in ipvlan_device_event()
773 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_device_event()
780 list_for_each_entry(ipvlan, &port->ipvlans, pnode) in ipvlan_device_event()
786 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_device_event()
796 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_device_event()
[all...]
H A Dipvlan.h64 struct list_head pnode; member
/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmm.c112 u32 align, struct nvkm_mm_node **pnode) in nvkm_mm_head() argument
153 *pnode = this; in nvkm_mm_head()
187 u32 align, struct nvkm_mm_node **pnode) in nvkm_mm_tail() argument
232 *pnode = this; in nvkm_mm_tail()
/linux/drivers/pinctrl/
H A Dpinconf-generic.c365 struct device_node *pnode; in pinconf_generic_dt_node_to_map_pinmux() local
379 pnode = of_get_parent(np); in pinconf_generic_dt_node_to_map_pinmux()
380 if (!pnode) { in pinconf_generic_dt_node_to_map_pinmux()
407 pnode->name); in pinconf_generic_dt_node_to_map_pinmux()
/linux/include/linux/
H A Dpm_qos.h94 struct plist_node pnode; member
110 struct plist_node pnode; member
197 return dev->power.qos->resume_latency_req->data.pnode.prio; in dev_pm_qos_requested_resume_latency()
/linux/drivers/clk/st/
H A Dclk-flexgen.c644 struct device_node *pnode; in st_of_flexgen_setup() local
657 pnode = of_get_parent(np); in st_of_flexgen_setup()
658 if (!pnode) in st_of_flexgen_setup()
661 reg = of_iomap(pnode, 0); in st_of_flexgen_setup()
662 of_node_put(pnode); in st_of_flexgen_setup()
H A Dclkgen-pll.c686 struct device_node *pnode; in clkgen_get_register_base() local
689 pnode = of_get_parent(np); in clkgen_get_register_base()
690 if (!pnode) in clkgen_get_register_base()
693 reg = of_iomap(pnode, 0); in clkgen_get_register_base()
695 of_node_put(pnode); in clkgen_get_register_base()
/linux/fs/f2fs/
H A Dextent_cache.c225 struct rb_node **pnode = &root->rb_root.rb_node; in __lookup_extent_node_ret() local
242 while (*pnode) { in __lookup_extent_node_ret()
243 parent = *pnode; in __lookup_extent_node_ret()
244 en = rb_entry(*pnode, struct extent_node, rb_node); in __lookup_extent_node_ret()
247 pnode = &(*pnode)->rb_left; in __lookup_extent_node_ret()
249 pnode = &(*pnode)->rb_right; in __lookup_extent_node_ret()
256 *insert_p = pnode; in __lookup_extent_node_ret()
/linux/kernel/power/
H A Dqos.c510 ret = pm_qos_update_target(&req->qos->min_freq, &req->pnode, in freq_qos_apply()
514 ret = pm_qos_update_target(&req->qos->max_freq, &req->pnode, in freq_qos_apply()
583 if (req->pnode.prio == new_value) in freq_qos_update_request()
/linux/lib/
H A Dobjagg.c785 struct objagg_tmp_node *pnode; in objagg_tmp_graph_create() local
815 pnode = &graph->nodes[i]; in objagg_tmp_graph_create()
818 pnode->objagg_obj->obj, in objagg_tmp_graph_create()
/linux/fs/
H A DMakefile15 pnode.o splice.o sync.o utimes.o d_path.o \
/linux/drivers/scsi/lpfc/
H A Dlpfc_nvme.c1195 * @pnode: pointer to a node-list data structure
1209 struct lpfc_nodelist *pnode, in lpfc_nvme_prep_io_cmd() argument
1235 test_bit(NLP_FIRSTBURST, &pnode->nlp_flag)) { in lpfc_nvme_prep_io_cmd()
1237 if (req_len < pnode->nvme_fb_size) in lpfc_nvme_prep_io_cmd()
1242 pnode->nvme_fb_size; in lpfc_nvme_prep_io_cmd()
1272 if (pnode->nlp_nvme_info & NLP_NVME_NSLER) { in lpfc_nvme_prep_io_cmd()
1291 phba->sli4_hba.rpi_ids[pnode->nlp_rpi]); in lpfc_nvme_prep_io_cmd()
/linux/net/tipc/
H A Dsocket.c2198 u32 pnode = tsk_peer_node(tsk); in tipc_sk_filter_connect() local
2225 if (oport != pport || onode != pnode) in tipc_sk_filter_connect()
2256 pnode == onode)) { in tipc_sk_filter_connect()
2273 tipc_node_remove_conn(net, pnode, tsk->portid); in tipc_sk_filter_connect()
2827 u32 pnode = tsk_peer_node(tsk); in tipc_sk_check_probing_state() local
2836 tipc_node_remove_conn(sock_net(sk), pnode, pport); in tipc_sk_check_probing_state()
2842 pnode, self, pport, oport, TIPC_OK); in tipc_sk_check_probing_state()
2867 u32 pnode = tsk_peer_node(tsk); in tipc_sk_timeout() local
2890 rc = tipc_node_xmit(sock_net(sk), &list, pnode, tsk->portid); in tipc_sk_timeout()
2894 tipc_dest_push(&tsk->cong_links, pnode, in tipc_sk_timeout()
[all...]

12