Home
last modified time | relevance | path

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

/linux-4.1.27/arch/ia64/include/asm/uv/
Duv_hub.h102 unsigned short pnode; member
172 static inline void *uv_pnode_offset_to_vaddr(int pnode, unsigned long offset) in uv_pnode_offset_to_vaddr() argument
174 return __va(((unsigned long)pnode << uv_hub_info->m_val) | offset); in uv_pnode_offset_to_vaddr()
182 static inline unsigned long *uv_global_mmr32_address(int pnode, in uv_global_mmr32_address() argument
186 UV_GLOBAL_MMR32_PNODE_BITS(pnode) | offset); in uv_global_mmr32_address()
189 static inline void uv_write_global_mmr32(int pnode, unsigned long offset, in uv_write_global_mmr32() argument
192 *uv_global_mmr32_address(pnode, offset) = val; in uv_write_global_mmr32()
195 static inline unsigned long uv_read_global_mmr32(int pnode, in uv_read_global_mmr32() argument
198 return *uv_global_mmr32_address(pnode, offset); in uv_read_global_mmr32()
205 static inline unsigned long *uv_global_mmr64_address(int pnode, in uv_global_mmr64_address() argument
[all …]
/linux-4.1.27/fs/ubifs/
Dlpt.c351 struct ubifs_pnode *pnode) in ubifs_pack_pnode() argument
359 pack_bits(&addr, &pos, pnode->num, c->pcnt_bits); in ubifs_pack_pnode()
361 pack_bits(&addr, &pos, pnode->lprops[i].free >> 3, in ubifs_pack_pnode()
363 pack_bits(&addr, &pos, pnode->lprops[i].dirty >> 3, in ubifs_pack_pnode()
365 if (pnode->lprops[i].flags & LPROPS_INDEX) in ubifs_pack_pnode()
515 static void add_pnode_dirt(struct ubifs_info *c, struct ubifs_pnode *pnode) in add_pnode_dirt() argument
517 ubifs_add_lpt_dirt(c, pnode->parent->nbranch[pnode->iip].lnum, in add_pnode_dirt()
613 struct ubifs_pnode *pnode = NULL; in ubifs_create_dflt_lpt() local
632 pnode = kzalloc(sizeof(struct ubifs_pnode), GFP_KERNEL); in ubifs_create_dflt_lpt()
636 if (!pnode || !nnode || !buf || !ltab || !lsave) { in ubifs_create_dflt_lpt()
[all …]
Dlpt_commit.c564 struct ubifs_pnode *pnode) in next_pnode_to_dirty() argument
570 nnode = pnode->parent; in next_pnode_to_dirty()
571 for (iip = pnode->iip + 1; iip < UBIFS_LPT_FANOUT; iip++) { in next_pnode_to_dirty()
657 static void add_pnode_dirt(struct ubifs_info *c, struct ubifs_pnode *pnode) in add_pnode_dirt() argument
659 ubifs_add_lpt_dirt(c, pnode->parent->nbranch[pnode->iip].lnum, in add_pnode_dirt()
668 static void do_make_pnode_dirty(struct ubifs_info *c, struct ubifs_pnode *pnode) in do_make_pnode_dirty() argument
671 if (!test_and_set_bit(DIRTY_CNODE, &pnode->flags)) { in do_make_pnode_dirty()
675 add_pnode_dirt(c, pnode); in do_make_pnode_dirty()
677 nnode = pnode->parent; in do_make_pnode_dirty()
702 struct ubifs_pnode *pnode; in make_tree_dirty() local
[all …]
Dlprops.c506 struct ubifs_pnode *pnode; in is_lprops_dirty() local
510 pnode = (struct ubifs_pnode *)container_of(lprops - pos, in is_lprops_dirty()
513 return !test_bit(COW_CNODE, &pnode->flags) && in is_lprops_dirty()
514 test_bit(DIRTY_CNODE, &pnode->flags); in is_lprops_dirty()
Ddebug.h270 void ubifs_dump_pnode(struct ubifs_info *c, struct ubifs_pnode *pnode,
Ddebug.c905 void ubifs_dump_pnode(struct ubifs_info *c, struct ubifs_pnode *pnode, in ubifs_dump_pnode() argument
912 (size_t)pnode, (size_t)parent, (size_t)pnode->cnext); in ubifs_dump_pnode()
914 pnode->flags, iip, pnode->level, pnode->num); in ubifs_dump_pnode()
916 struct ubifs_lprops *lp = &pnode->lprops[i]; in ubifs_dump_pnode()
Dubifs.h596 struct ubifs_pnode *pnode; member
1700 struct ubifs_pnode *pnode);
/linux-4.1.27/arch/x86/include/asm/uv/
Duv_bau.h566 short pnode; member
578 short pnode; member
638 static inline void write_mmr_data_broadcast(int pnode, unsigned long mmr_image) in write_mmr_data_broadcast() argument
640 write_gmmr(pnode, UVH_BAU_DATA_BROADCAST, mmr_image); in write_mmr_data_broadcast()
643 static inline void write_mmr_descriptor_base(int pnode, unsigned long mmr_image) in write_mmr_descriptor_base() argument
645 write_gmmr(pnode, UVH_LB_BAU_SB_DESCRIPTOR_BASE, mmr_image); in write_mmr_descriptor_base()
653 static inline void write_gmmr_activation(int pnode, unsigned long mmr_image) in write_gmmr_activation() argument
655 write_gmmr(pnode, UVH_LB_BAU_SB_ACTIVATION_CONTROL, mmr_image); in write_gmmr_activation()
658 static inline void write_mmr_payload_first(int pnode, unsigned long mmr_image) in write_mmr_payload_first() argument
660 write_gmmr(pnode, UVH_LB_BAU_INTD_PAYLOAD_QUEUE_FIRST, mmr_image); in write_mmr_payload_first()
[all …]
Duv_hub.h156 unsigned short pnode; member
372 static inline void *uv_pnode_offset_to_vaddr(int pnode, unsigned long offset) in uv_pnode_offset_to_vaddr() argument
374 return __va(((unsigned long)pnode << uv_hub_info->m_val) | offset); in uv_pnode_offset_to_vaddr()
401 static inline unsigned long *uv_global_mmr32_address(int pnode, unsigned long offset) in uv_global_mmr32_address() argument
404 UV_GLOBAL_MMR32_PNODE_BITS(pnode) | offset); in uv_global_mmr32_address()
407 static inline void uv_write_global_mmr32(int pnode, unsigned long offset, unsigned long val) in uv_write_global_mmr32() argument
409 writeq(val, uv_global_mmr32_address(pnode, offset)); in uv_write_global_mmr32()
412 static inline unsigned long uv_read_global_mmr32(int pnode, unsigned long offset) in uv_read_global_mmr32() argument
414 return readq(uv_global_mmr32_address(pnode, offset)); in uv_read_global_mmr32()
421 static inline volatile void __iomem *uv_global_mmr64_address(int pnode, unsigned long offset) in uv_global_mmr64_address() argument
[all …]
/linux-4.1.27/arch/x86/platform/uv/
Duv_time.c87 int pnode; in uv_rtc_send_IPI() local
90 pnode = uv_apicid_to_pnode(apicid); in uv_rtc_send_IPI()
96 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_rtc_send_IPI()
100 static int uv_intr_pending(int pnode) in uv_intr_pending() argument
103 return uv_read_global_mmr64(pnode, UVH_EVENT_OCCURRED0) & in uv_intr_pending()
106 return uv_read_global_mmr64(pnode, UVXH_EVENT_OCCURRED2) & in uv_intr_pending()
116 int pnode = uv_cpu_to_pnode(cpu); in uv_setup_intr() local
118 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG, in uv_setup_intr()
120 uv_write_global_mmr64(pnode, UVH_INT_CMPB, -1L); in uv_setup_intr()
123 uv_write_global_mmr64(pnode, UVH_EVENT_OCCURRED0_ALIAS, in uv_setup_intr()
[all …]
Dtlb_uv.c335 static int pnode_to_first_cpu(int pnode, struct bau_control *smaster) in pnode_to_first_cpu() argument
342 if (pnode == hpp->pnode) in pnode_to_first_cpu()
409 int pnode; in reset_with_ipi() local
422 for (pnode = 0; pnode < maskbits; pnode++) { in reset_with_ipi()
424 if (!bau_uvhub_isset(pnode, distribution)) in reset_with_ipi()
426 apnode = pnode + bcp->partition_base_pnode; in reset_with_ipi()
1028 int pnode; in set_distrib_bits() local
1040 pnode = hpp->pnode - bcp->partition_base_pnode; in set_distrib_bits()
1041 bau_uvhub_set(pnode, &bau_desc->distribution); in set_distrib_bits()
1294 int pnode; in enable_timeouts() local
[all …]
Duv_irq.c24 int pnode; member
67 n->pnode = uv_blade_to_pnode(blade); in uv_set_irq_2_mmr_info()
76 e->pnode = uv_blade_to_pnode(blade); in uv_set_irq_2_mmr_info()
98 int uv_irq_2_mmr_info(int irq, unsigned long *offset, int *pnode) in uv_irq_2_mmr_info() argument
111 *pnode = e->pnode; in uv_irq_2_mmr_info()
275 arch_disable_uv_irq(e->pnode, e->offset); in uv_teardown_irq()
/linux-4.1.27/arch/x86/kernel/apic/
Dx2apic_uv_x.c95 int pnode; in early_get_pnodeid() local
114 pnode = (node_id.s.node_id >> 1) & ((1 << m_n_config.s.n_skt) - 1); in early_get_pnodeid()
115 return pnode; in early_get_pnodeid()
235 int pnode; in uv_wakeup_secondary() local
237 pnode = uv_apicid_to_pnode(phys_apicid); in uv_wakeup_secondary()
243 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_wakeup_secondary()
249 uv_write_global_mmr64(pnode, UVH_IPI_INT, val); in uv_wakeup_secondary()
258 int pnode; in uv_send_IPI_one() local
261 pnode = uv_apicid_to_pnode(apicid); in uv_send_IPI_one()
262 uv_hub_send_ipi(pnode, apicid, vector); in uv_send_IPI_one()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dbase.c27 nvkm_ltc_tags_alloc(struct nvkm_ltc *ltc, u32 n, struct nvkm_mm_node **pnode) in nvkm_ltc_tags_alloc() argument
32 ret = nvkm_mm_head(&priv->tags, 0, 1, n, n, 1, pnode); in nvkm_ltc_tags_alloc()
34 *pnode = NULL; in nvkm_ltc_tags_alloc()
40 nvkm_ltc_tags_free(struct nvkm_ltc *ltc, struct nvkm_mm_node **pnode) in nvkm_ltc_tags_free() argument
43 nvkm_mm_free(&priv->tags, pnode); in nvkm_ltc_tags_free()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_scsi.c203 struct lpfc_nodelist *pnode = rdata->pnode; in lpfc_update_stats() local
219 !pnode || in lpfc_update_stats()
220 !pnode->lat_data || in lpfc_update_stats()
241 pnode->lat_data[i].cmd_count++; in lpfc_update_stats()
531 if (psb->rdata && psb->rdata->pnode in lpfc_sli4_vport_delete_fcp_xri_aborted()
532 && psb->rdata->pnode->vport == vport) in lpfc_sli4_vport_delete_fcp_xri_aborted()
571 if (psb->rdata && psb->rdata->pnode) in lpfc_sli4_fcp_xri_aborted()
572 ndlp = psb->rdata->pnode; in lpfc_sli4_fcp_xri_aborted()
1335 if (rdata && rdata->pnode) { in lpfc_bg_err_inject()
1336 ndlp = rdata->pnode; in lpfc_bg_err_inject()
[all …]
Dlpfc_scsi.h41 struct lpfc_nodelist *pnode; /* Pointer to the node structure. */ member
Dlpfc_hbadisc.c77 ndlp = rdata->pnode; in lpfc_terminate_rport_io()
115 ndlp = rdata->pnode; in lpfc_dev_loss_tmo_callbk()
135 put_node = rdata->pnode != NULL; in lpfc_dev_loss_tmo_callbk()
137 rdata->pnode = NULL; in lpfc_dev_loss_tmo_callbk()
158 put_node = rdata->pnode != NULL; in lpfc_dev_loss_tmo_callbk()
160 rdata->pnode = NULL; in lpfc_dev_loss_tmo_callbk()
168 put_node = rdata->pnode != NULL; in lpfc_dev_loss_tmo_callbk()
170 rdata->pnode = NULL; in lpfc_dev_loss_tmo_callbk()
258 put_node = rdata->pnode != NULL; in lpfc_dev_loss_tmo_handler()
260 rdata->pnode = NULL; in lpfc_dev_loss_tmo_handler()
[all …]
Dlpfc_els.c1626 if (rdata->pnode == ndlp) { in lpfc_plogi_confirm_nport()
1629 rdata->pnode = lpfc_nlp_get(new_ndlp); in lpfc_plogi_confirm_nport()
1687 put_node = rdata->pnode != NULL; in lpfc_plogi_confirm_nport()
1689 rdata->pnode = NULL; in lpfc_plogi_confirm_nport()
Dlpfc_sli.c919 ndlp = lpfc_cmd->rdata->pnode; in __lpfc_sli_get_sglq()
9973 if ((lpfc_cmd->rdata->pnode) && in lpfc_sli_validate_fcp_iocb()
9974 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id) && in lpfc_sli_validate_fcp_iocb()
9979 if ((lpfc_cmd->rdata->pnode) && in lpfc_sli_validate_fcp_iocb()
9980 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id)) in lpfc_sli_validate_fcp_iocb()
10237 ndlp = lpfc_cmd->rdata->pnode; in lpfc_sli_abort_taskmgmt()
Dlpfc_bsg.c386 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_bsg_send_mgmt_cmd()
656 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_bsg_rport_els()
/linux-4.1.27/drivers/macintosh/
Dmacio_asic.c458 struct device_node *np, *pnode; in macio_pci_add_devices() local
470 pnode = of_node_get(chip->of_node); in macio_pci_add_devices()
471 if (pnode == NULL) in macio_pci_add_devices()
475 rdev = macio_add_one_device(chip, parent, pnode, NULL, root_res); in macio_pci_add_devices()
481 for (np = NULL; (np = of_get_next_child(pnode, np)) != NULL;) { in macio_pci_add_devices()
497 pnode = mbdev->ofdev.dev.of_node; in macio_pci_add_devices()
498 for (np = NULL; (np = of_get_next_child(pnode, np)) != NULL;) { in macio_pci_add_devices()
510 pnode = sdev->ofdev.dev.of_node; in macio_pci_add_devices()
511 for (np = NULL; (np = of_get_next_child(pnode, np)) != NULL;) { in macio_pci_add_devices()
/linux-4.1.27/drivers/misc/sgi-gru/
Dgruhandles.h156 static inline unsigned long gru_chiplet_paddr(unsigned long paddr, int pnode, in gru_chiplet_paddr() argument
159 return paddr + GRU_SIZE * (2 * pnode + chiplet); in gru_chiplet_paddr()
162 static inline void *gru_chiplet_vaddr(void *vaddr, int pnode, int chiplet) in gru_chiplet_vaddr() argument
164 return vaddr + GRU_SIZE * (2 * pnode + chiplet); in gru_chiplet_vaddr()
Dgrufile.c266 int pnode, nid, bid, chip; in gru_init_tables() local
277 pnode = uv_blade_to_pnode(bid); in gru_init_tables()
293 paddr = gru_chiplet_paddr(gru_base_paddr, pnode, chip); in gru_init_tables()
294 vaddr = gru_chiplet_vaddr(gru_base_vaddr, pnode, chip); in gru_init_tables()
/linux-4.1.27/drivers/clk/st/
Dclk-flexgen.c265 struct device_node *pnode; in st_of_flexgen_setup() local
273 pnode = of_get_parent(np); in st_of_flexgen_setup()
274 if (!pnode) in st_of_flexgen_setup()
277 reg = of_iomap(pnode, 0); in st_of_flexgen_setup()
Dclkgen-pll.c450 struct device_node *pnode; in clkgen_get_register_base() local
453 pnode = of_get_parent(np); in clkgen_get_register_base()
454 if (!pnode) in clkgen_get_register_base()
457 reg = of_iomap(pnode, 0); in clkgen_get_register_base()
459 of_node_put(pnode); in clkgen_get_register_base()
Dclkgen-mux.c375 struct device_node *pnode; in clkgen_get_register_base() local
378 pnode = of_get_parent(np); in clkgen_get_register_base()
379 if (!pnode) in clkgen_get_register_base()
382 reg = of_iomap(pnode, 0); in clkgen_get_register_base()
384 of_node_put(pnode); in clkgen_get_register_base()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dmm.c112 u32 align, struct nvkm_mm_node **pnode) in nvkm_mm_head() argument
152 *pnode = this; in nvkm_mm_head()
186 u32 align, struct nvkm_mm_node **pnode) in nvkm_mm_tail() argument
230 *pnode = this; in nvkm_mm_tail()
/linux-4.1.27/drivers/base/power/
Dqos.c150 &req->data.pnode, action, value); in apply_constraint()
160 &req->data.pnode, action, value); in apply_constraint()
261 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) { in dev_pm_qos_constraints_destroy()
270 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) { in dev_pm_qos_constraints_destroy()
385 curr_value = req->data.pnode.prio; in __dev_pm_qos_update_request()
838 dev->power.qos->latency_tolerance_req->data.pnode.prio; in dev_pm_qos_get_user_latency_tolerance()
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan_main.c22 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_set_port_mode()
494 list_add_tail_rcu(&ipvlan->pnode, &port->ipvlans); in ipvlan_link_new()
517 list_del_rcu(&ipvlan->pnode); in ipvlan_link_delete()
576 list_for_each_entry(ipvlan, &port->ipvlans, pnode) in ipvlan_device_event()
586 pnode) in ipvlan_device_event()
593 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_device_event()
601 list_for_each_entry(ipvlan, &port->ipvlans, pnode) in ipvlan_device_event()
Dipvlan.h64 struct list_head pnode; member
Dipvlan_core.c116 list_for_each_entry(ipvlan, &port->ipvlans, pnode) { in ipvlan_addr_busy()
206 list_for_each_entry_rcu(ipvlan, &port->ipvlans, pnode) { in ipvlan_multicast_frame()
/linux-4.1.27/include/linux/
Dpm_qos.h65 struct plist_node pnode; member
167 return dev->power.qos->resume_latency_req->data.pnode.prio; in dev_pm_qos_requested_resume_latency()
/linux-4.1.27/fs/
DMakefile13 pnode.o splice.o sync.o utimes.o \
/linux-4.1.27/Documentation/filesystems/
Dsharedsubtree.txt845 mounts as a conceptual entity called 'pnode', it becomes a tree]
933 pnode.c
/linux-4.1.27/Documentation/scsi/
DChangeLog.lpfc353 * In remote port changes: no longer nulling target->pnode when
671 * Discovery changes regarding setting targetp->pnode and