Searched refs:pcb (Results 1 - 22 of 22) sorted by relevance

/linux-master/fs/erofs/
H A Dpcpubuf.c22 __acquires(pcb->lock)
24 struct erofs_pcpubuf *pcb = &get_cpu_var(erofs_pcb); variable in typeref:struct:erofs_pcpubuf
26 raw_spin_lock(&pcb->lock);
28 if (requiredpages > pcb->nrpages) {
29 raw_spin_unlock(&pcb->lock);
31 /* (for sparse checker) pretend pcb->lock is still taken */
32 __acquire(pcb->lock);
35 return pcb->ptr;
38 void erofs_put_pcpubuf(void *ptr) __releases(pcb->lock)
40 struct erofs_pcpubuf *pcb variable in typeref:struct:erofs_pcpubuf
63 struct erofs_pcpubuf *pcb = &per_cpu(erofs_pcb, cpu); local
122 struct erofs_pcpubuf *pcb = &per_cpu(erofs_pcb, cpu); local
133 struct erofs_pcpubuf *pcb = &per_cpu(erofs_pcb, cpu); local
[all...]
/linux-master/arch/alpha/include/asm/
H A Dswitch_to.h11 (L) = alpha_switch_to(virt_to_phys(&task_thread_info(N)->pcb), (P)); \
H A Dprocessor.h44 ((tsk) == current ? rdusp() : task_thread_info(tsk)->pcb.usp)
H A Dmmu_context.h30 __reload_thread(struct pcb_struct *pcb) argument
35 a0 = virt_to_phys(pcb);
162 task_thread_info(next)->pcb.asn = mmc & HARDWARE_ASN_MASK;
241 task_thread_info(tsk)->pcb.ptbr
250 task_thread_info(tsk)->pcb.ptbr
H A Dthread_info.h16 struct pcb_struct pcb; /* palcode state */ member in struct:thread_info
/linux-master/drivers/nfc/st-nci/
H A Dndlc.c76 u8 pcb = PCB_TYPE_DATAFRAME | PCB_DATAFRAME_RETRANSMIT_NO | local
79 *(u8 *)skb_push(skb, 1) = pcb;
125 u8 pcb; local
128 pcb = skb->data[0];
129 switch (pcb & PCB_TYPE_MASK) {
131 skb->data[0] = (pcb & ~PCB_SUPERVISOR_RETRANSMIT_MASK) |
135 skb->data[0] = (pcb & ~PCB_DATAFRAME_RETRANSMIT_MASK) |
139 pr_err("UNKNOWN Packet Control Byte=%d\n", pcb);
150 u8 pcb; local
157 pcb
[all...]
/linux-master/sound/core/seq/
H A Dseq_dummy.c109 struct snd_seq_port_callback pcb; local
134 memset(&pcb, 0, sizeof(pcb));
135 pcb.owner = THIS_MODULE;
136 pcb.event_input = dummy_input;
137 pcb.private_free = dummy_free;
138 pcb.private_data = rec;
139 pinfo.kernel = &pcb;
/linux-master/arch/alpha/mm/
H A Dfault.c45 struct pcb_struct *pcb; local
50 pcb = &current_thread_info()->pcb;
51 pcb->asn = mmc & HARDWARE_ASN_MASK;
52 pcb->ptbr = ((unsigned long) next_mm->pgd - IDENT_ADDR) >> PAGE_SHIFT;
54 __reload_thread(pcb);
H A Dinit.c91 load_PCB(struct pcb_struct *pcb) argument
94 pcb->ksp = sp;
95 return __reload_thread(pcb);
122 init_thread_info.pcb.ptbr = newptbr;
123 init_thread_info.pcb.flags = 1; /* set FEN, clear everything else */
124 original_pcb_ptr = load_PCB(&init_thread_info.pcb);
/linux-master/arch/alpha/kernel/
H A Dprocess.c226 current_thread_info()->pcb.unique = 0;
246 childti->pcb.ksp = (unsigned long) childstack;
247 childti->pcb.flags = 1; /* set FEN, clear everything else */
259 childti->pcb.usp = 0;
268 childti->pcb.unique = tls;
271 childti->pcb.usp = usp ?: rdusp();
321 dest[30] = ti == current_thread_info() ? rdusp() : ti->pcb.usp;
327 dest[32] = ti->pcb.unique;
363 unsigned long fp, sp = task_thread_info(t)->pcb.ksp;
392 schedule_frame = ((unsigned long *)task_thread_info(p)->pcb
[all...]
H A Dptrace.c114 addr = &task_thread_info(task)->pcb.usp;
116 addr = &task_thread_info(task)->pcb.unique;
H A Dtraps.c247 current_thread_info()->pcb.flags |= 1;
248 __reload_thread(&current_thread_info()->pcb);
H A Dsmp.c300 ipcb = &task_thread_info(idle)->pcb;
304 to the target idle task's pcb. Reuse the stack in the mean
/linux-master/drivers/media/usb/cx231xx/
H A DMakefile3 cx231xx-y += cx231xx-avcore.o cx231xx-417.o cx231xx-pcb-cfg.o cx231xx-vbi.o
/linux-master/arch/s390/kernel/
H A Dperf_pai_ext.c346 struct paiext_cb *pcb = cpump->paiext_cb; local
350 pcb->acc = virt_to_phys(cpump->area) | 0x1;
354 __func__, S390_lowcore.aicd, pcb->acc);
380 struct paiext_cb *pcb = cpump->paiext_cb; local
386 pcb->acc = 0;
389 __func__, S390_lowcore.aicd, pcb->acc);
/linux-master/net/nfc/
H A Ddigital_technology.c77 #define DIGITAL_ISO_DEP_PCB_TYPE(pcb) ((pcb) & 0xC0)
81 #define DIGITAL_ISO_DEP_BLOCK_HAS_DID(pcb) ((pcb) & 0x08)
170 u8 pcb; local
176 pcb = *skb->data;
177 block_type = DIGITAL_ISO_DEP_PCB_TYPE(pcb);
185 if (DIGITAL_ISO_DEP_BLOCK_HAS_DID(pcb)) {
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_mbox.c1010 PCB_t *pcbp = phba->pcb;
1339 offset = (uint8_t *)phba->pcb - (uint8_t *)phba->slim2p.virt;
1369 /* Now setup pcb */
1370 phba->pcb->type = TYPE_NATIVE_SLI2;
1371 phba->pcb->feature = FEATURE_INITIAL_SLI2;
1374 phba->pcb->mailBoxSize = sizeof(MAILBOX_t) + MAILBOX_EXT_SIZE;
1377 phba->pcb->mbAddrHigh = putPaddrHigh(pdma_addr);
1378 phba->pcb->mbAddrLow = putPaddrLow(pdma_addr);
1437 phba->pcb->hgpAddrHigh = putPaddrHigh(pdma_addr);
1438 phba->pcb
[all...]
H A Dlpfc.h1048 struct _PCB *pcb; member in struct:lpfc_hba
H A Dlpfc_hw.h4409 PCB_t pcb; member in struct:lpfc_sli2_slim
H A Dlpfc_debugfs.c749 ptr = (uint32_t *)phba->pcb;
H A Dlpfc_init.c9344 phba->pcb = (phba->slim2p.virt + offsetof(struct lpfc_sli2_slim, pcb));
/linux-master/drivers/xen/
H A Dgrant-table.c732 struct gnttab_free_callback **pcb; local
736 for (pcb = &gnttab_free_callback_list; *pcb; pcb = &(*pcb)->next) {
737 if (*pcb == callback) {
738 *pcb = callback->next;

Completed in 564 milliseconds