Searched refs:pnode (Results 1 - 25 of 40) sorted by path

12

/linux-master/drivers/gpu/drm/nouveau/nvkm/core/
H A Dmm.c112 u32 align, struct nvkm_mm_node **pnode)
153 *pnode = this;
187 u32 align, struct nvkm_mm_node **pnode)
232 *pnode = this;
111 nvkm_mm_head(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, u32 align, struct nvkm_mm_node **pnode) argument
186 nvkm_mm_tail(struct nvkm_mm *mm, u8 heap, u8 type, u32 size_max, u32 size_min, u32 align, struct nvkm_mm_node **pnode) argument
/linux-master/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, argument
146 return paddr + GRU_SIZE * (2 * pnode + chiplet);
149 static inline void *gru_chiplet_vaddr(void *vaddr, int pnode, int chiplet) argument
151 return vaddr + GRU_SIZE * (2 * pnode + chiplet);
H A Dgrufile.c254 int pnode, nid, bid, chip; local
265 pnode = uv_blade_to_pnode(bid);
281 paddr = gru_chiplet_paddr(gru_base_paddr, pnode, chip);
282 vaddr = gru_chiplet_vaddr(gru_base_vaddr, pnode, chip);
/linux-master/arch/x86/include/asm/uv/
H A Dbios.h85 u16 pnode; /* Index to MMR and GRU spaces */ member in struct:uv_gam_range_entry
H A Duv_hub.h96 * p = pnode bits
173 unsigned short pnode; member in struct:uv_hub_info_s
495 /* gpa -> pnode */
523 static inline int uv_pnode_to_socket(int pnode) argument
527 return p2s ? p2s[pnode - uv_hub_info->min_pnode] : pnode;
530 /* pnode, offset --> socket virtual */
531 static inline void *uv_pnode_offset_to_vaddr(int pnode, unsigned long offset) argument
538 return __va(((unsigned long)pnode << m_val) | offset);
540 sockid = uv_pnode_to_socket(pnode);
553 int pnode = apicid >> uv_hub_info->apic_pnode_shift; local
563 uv_global_mmr32_address(int pnode, unsigned long offset) argument
569 uv_write_global_mmr32(int pnode, unsigned long offset, unsigned long val) argument
574 uv_read_global_mmr32(int pnode, unsigned long offset) argument
583 uv_global_mmr64_address(int pnode, unsigned long offset) argument
589 uv_write_global_mmr64(int pnode, unsigned long offset, unsigned long val) argument
594 uv_read_global_mmr64(int pnode, unsigned long offset) argument
599 uv_write_global_mmr8(int pnode, unsigned long offset, unsigned char val) argument
604 uv_read_global_mmr8(int pnode, unsigned long offset) argument
[all...]
/linux-master/arch/x86/kernel/apic/
H A Dx2apic_uv_x.c101 int pnode; local
133 pnode = (uv_node_id >> uv_cpuid.nasid_shift) & uv_cpuid.pnode_mask;
137 uv_cpuid.n_skt, uv_cpuid.pnode_mask, pnode);
673 int pnode; local
675 pnode = uv_apicid_to_pnode(phys_apicid);
682 uv_write_global_mmr64(pnode, UVH_IPI_INT, val);
689 uv_write_global_mmr64(pnode, UVH_IPI_INT, val);
697 int pnode = uv_apicid_to_pnode(apicid); local
710 uv_write_global_mmr64(pnode, UVH_IPI_INT, val);
1294 gre->type, gre->nasid, gre->sockid, gre->pnode);
1759 unsigned short pnode; local
1774 unsigned short pnode = uv_hub_info_list_blade[bid]->pnode; local
[all...]
/linux-master/arch/x86/platform/uv/
H A Duv_irq.c21 /* MMR offset and pnode of hub sourcing interrupts for a given irq */
24 int pnode; member in struct:uv_irq_2_mmr_pnode
45 uv_write_global_mmr64(info->pnode, info->offset, mmr_value);
98 chip_data->pnode = uv_blade_to_pnode(info->uv.blade);
H A Duv_time.c74 int pnode; local
77 pnode = uv_apicid_to_pnode(apicid);
82 uv_write_global_mmr64(pnode, UVH_IPI_INT, val);
86 static int uv_intr_pending(int pnode) argument
88 return uv_read_global_mmr64(pnode, UVH_EVENT_OCCURRED2) &
97 int pnode = uv_cpu_to_pnode(cpu); local
99 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFIG,
101 uv_write_global_mmr64(pnode, UVH_INT_CMPB, -1L);
103 uv_write_global_mmr64(pnode, UVH_EVENT_OCCURRED2_ALIAS,
110 uv_write_global_mmr64(pnode, UVH_RTC1_INT_CONFI
171 uv_rtc_find_next_timer(struct uv_rtc_timer_head *head, int pnode) argument
203 int pnode = uv_cpu_to_pnode(cpu); local
239 int pnode = uv_cpu_to_pnode(cpu); local
[all...]
/linux-master/drivers/base/power/
H A Dqos.c162 &req->data.pnode, action, value);
166 &req->data.pnode, action, value);
273 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) {
283 plist_for_each_entry_safe(req, tmp, &c->list, data.pnode) {
289 plist_for_each_entry_safe(req, tmp, &c->list, data.freq.pnode) {
296 plist_for_each_entry_safe(req, tmp, &c->list, data.freq.pnode) {
424 curr_value = req->data.pnode.prio;
428 curr_value = req->data.freq.pnode.prio;
894 dev->power.qos->latency_tolerance_req->data.pnode.prio;
/linux-master/drivers/clk/st/
H A Dclk-flexgen.c644 struct device_node *pnode; local
657 pnode = of_get_parent(np);
658 if (!pnode)
661 reg = of_iomap(pnode, 0);
662 of_node_put(pnode);
H A Dclkgen-pll.c686 struct device_node *pnode; local
689 pnode = of_get_parent(np);
690 if (!pnode)
693 reg = of_iomap(pnode, 0);
695 of_node_put(pnode);
/linux-master/drivers/macintosh/
H A Dmacio_asic.c459 struct device_node *np, *pnode; local
471 pnode = of_node_get(chip->of_node);
472 if (pnode == NULL)
476 rdev = macio_add_one_device(chip, parent, pnode, NULL, root_res);
482 for_each_child_of_node(pnode, np) {
498 pnode = mbdev->ofdev.dev.of_node;
499 for_each_child_of_node(pnode, np) {
511 pnode = sdev->ofdev.dev.of_node;
512 for_each_child_of_node(pnode, np) {
/linux-master/drivers/net/ipvlan/
H A Dipvlan.h64 struct list_head pnode; member in struct:ipvl_dev
H A Dipvlan_core.c126 list_for_each_entry_rcu(ipvlan, &port->ipvlans, pnode) {
258 list_for_each_entry_rcu(ipvlan, &port->ipvlans, pnode) {
H A Dipvlan_main.c18 list_for_each_entry(ipvlan, &port->ipvlans, pnode) {
47 list_for_each_entry_continue_reverse(ipvlan, &port->ipvlans, pnode) {
637 list_add_tail_rcu(&ipvlan->pnode, &port->ipvlans);
665 list_del_rcu(&ipvlan->pnode);
739 list_for_each_entry(ipvlan, &port->ipvlans, pnode)
761 list_for_each_entry_safe(ipvlan, next, &port->ipvlans, pnode)
768 list_for_each_entry(ipvlan, &port->ipvlans, pnode) {
775 list_for_each_entry(ipvlan, &port->ipvlans, pnode)
781 list_for_each_entry(ipvlan, &port->ipvlans, pnode) {
791 list_for_each_entry(ipvlan, &port->ipvlans, pnode) {
[all...]
/linux-master/drivers/pci/
H A Dof_property.c193 struct device_node *pnode; local
199 pnode = pci_device_to_OF_node(pdev->bus->self);
200 if (!pnode)
201 pnode = pci_bus_to_OF_node(pdev->bus);
203 if (!pnode) {
211 out_irq[i].np = pnode;
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_attr.c6927 struct lpfc_nodelist *ndlp = rdata->pnode;
H A Dlpfc_bsg.c384 struct lpfc_nodelist *ndlp = rdata->pnode;
647 struct lpfc_nodelist *ndlp = rdata->pnode;
H A Dlpfc_hbadisc.c110 ndlp = rdata->pnode;
111 if (!rdata->pnode) {
137 ndlp = rdata->pnode;
159 ndlp = ((struct lpfc_rport_data *)rport->dd_data)->pnode;
246 ((struct lpfc_rport_data *)rport->dd_data)->pnode = NULL;
4506 rdata->pnode = lpfc_nlp_get(ndlp);
4507 if (!rdata->pnode) {
H A Dlpfc_nvme.c1195 * @pnode: pointer to a node-list data structure
1209 struct lpfc_nodelist *pnode,
1235 (pnode->nlp_flag & NLP_FIRSTBURST)) {
1237 if (req_len < pnode->nvme_fb_size)
1242 pnode->nvme_fb_size;
1272 if (pnode->nlp_nvme_info & NLP_NVME_NSLER) {
1291 phba->sli4_hba.rpi_ids[pnode->nlp_rpi]);
1207 lpfc_nvme_prep_io_cmd(struct lpfc_vport *vport, struct lpfc_io_buf *lpfc_ncmd, struct lpfc_nodelist *pnode, struct lpfc_fc4_ctrl_stat *cstat) argument
H A Dlpfc_scsi.c403 if (psb->rdata && psb->rdata->pnode &&
404 psb->rdata->pnode->vport == vport)
473 if (psb->rdata && psb->rdata->pnode)
474 ndlp = psb->rdata->pnode;
995 if (rdata && rdata->pnode) {
996 ndlp = rdata->pnode;
3563 struct lpfc_nodelist *pnode = lpfc_cmd->rdata->pnode; local
3566 if (!pnode)
3582 &pnode
4334 struct lpfc_nodelist *pnode = rdata->pnode; local
4604 struct lpfc_nodelist *pnode = lpfc_cmd->ndlp; local
4682 struct lpfc_nodelist *pnode = lpfc_cmd->ndlp; local
4782 lpfc_scsi_prep_cmnd(struct lpfc_vport *vport, struct lpfc_io_buf *lpfc_cmd, struct lpfc_nodelist *pnode) argument
5769 struct lpfc_nodelist *pnode; local
5865 struct lpfc_nodelist *pnode = NULL; local
5961 struct lpfc_nodelist *pnode; local
6039 struct lpfc_nodelist *pnode; local
[all...]
H A Dlpfc_scsi.h43 struct lpfc_nodelist *pnode; /* Pointer to the node structure. */ member in struct:lpfc_rport_data
H A Dlpfc_sli.c1259 ndlp = lpfc_cmd->rdata->pnode;
12633 if ((lpfc_cmd->rdata) && (lpfc_cmd->rdata->pnode) &&
12634 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id) &&
12639 if ((lpfc_cmd->rdata) && (lpfc_cmd->rdata->pnode) &&
12640 (lpfc_cmd->rdata->pnode->nlp_sid == tgt_id))
12922 ndlp = lpfc_cmd->rdata->pnode;
/linux-master/drivers/virtio/
H A Dvirtio.c384 struct device_node *np, *pnode = dev_of_node(dev->dev.parent); local
388 if (!pnode)
391 count = of_get_available_child_count(pnode);
399 np = of_get_next_available_child(pnode, NULL);
/linux-master/fs/
H A DMakefile15 pnode.o splice.o sync.o utimes.o d_path.o \

Completed in 671 milliseconds

12