tag | line | file | source code |
sp | 23 | arch/alpha/kernel/traps.c | unsigned long sp; |
sp | 29 | arch/alpha/kernel/traps.c | sp = (unsigned long) (regs+1); |
sp | 31 | arch/alpha/kernel/traps.c | printk("rp = [<%lx>] sp = %lx\n", regs->r26, sp); |
sp | 42 | arch/alpha/kernel/traps.c | regs->r28, regs->gp, sp); |
sp | 301 | arch/i386/kernel/vm86.c | static void do_int(struct vm86_regs *regs, int i, unsigned char * ssp, unsigned long sp) |
sp | 317 | arch/i386/kernel/vm86.c | pushw(ssp, sp, get_vflags(regs)); |
sp | 318 | arch/i386/kernel/vm86.c | pushw(ssp, sp, regs->cs); |
sp | 319 | arch/i386/kernel/vm86.c | pushw(ssp, sp, IP(regs)); |
sp | 347 | arch/i386/kernel/vm86.c | unsigned long ip, sp; |
sp | 351 | arch/i386/kernel/vm86.c | sp = SP(regs); |
sp | 364 | arch/i386/kernel/vm86.c | pushl(ssp, sp, get_vflags(regs)); |
sp | 371 | arch/i386/kernel/vm86.c | set_vflags_long(popl(ssp, sp), regs); |
sp | 377 | arch/i386/kernel/vm86.c | IP(regs) = (unsigned short)popl(ssp, sp); |
sp | 378 | arch/i386/kernel/vm86.c | regs->cs = (unsigned short)popl(ssp, sp); |
sp | 379 | arch/i386/kernel/vm86.c | set_vflags_long(popl(ssp, sp), regs); |
sp | 388 | arch/i386/kernel/vm86.c | pushw(ssp, sp, get_vflags(regs)); |
sp | 395 | arch/i386/kernel/vm86.c | set_vflags_short(popw(ssp, sp), regs); |
sp | 401 | arch/i386/kernel/vm86.c | do_int(regs, popb(csp, ip), ssp, sp); |
sp | 407 | arch/i386/kernel/vm86.c | IP(regs) = popw(ssp, sp); |
sp | 408 | arch/i386/kernel/vm86.c | regs->cs = popw(ssp, sp); |
sp | 409 | arch/i386/kernel/vm86.c | set_vflags_short(popw(ssp, sp), regs); |
sp | 546 | arch/mips/kernel/gdb-stub.c | if (sp != newsp) |
sp | 547 | arch/mips/kernel/gdb-stub.c | sp = memcpy(newsp, sp, 16 * 4); |
sp | 87 | arch/mips/kernel/traps.c | u32 *sp, *pc, addr, module_start, module_end; |
sp | 93 | arch/mips/kernel/traps.c | sp = (u32 *)regs->reg29; |
sp | 109 | arch/mips/kernel/traps.c | printk("%08x ", *sp++); |
sp | 110 | arch/mips/kernel/traps.c | stack = (int *) sp; |
sp | 119 | arch/mips/kernel/traps.c | stack = (int *)sp; |
sp | 228 | arch/ppc/kernel/process.c | unsigned long *sp = (unsigned long *)_get_SP(); |
sp | 231 | arch/ppc/kernel/process.c | while (*sp) |
sp | 233 | arch/ppc/kernel/process.c | printk("%08X ", sp[2]); |
sp | 234 | arch/ppc/kernel/process.c | sp = (unsigned long *)*sp; |
sp | 224 | arch/sparc/kernel/process.c | void copy_thread(int nr, unsigned long clone_flags, unsigned long sp, |
sp | 262 | arch/sparc/kernel/process.c | childregs->u_regs[UREG_FP] = sp; |
sp | 457 | arch/sparc/kernel/sparc-stub.c | unsigned long *sp; |
sp | 484 | arch/sparc/kernel/sparc-stub.c | sp = (unsigned long *)registers[SP]; |
sp | 505 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *) (sp + 8 + 6), ptr, 4); /* FP */ |
sp | 511 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *)&sp, ptr, 4); |
sp | 558 | arch/sparc/kernel/sparc-stub.c | ptr = mem2hex((char *) (sp + 0), ptr, 16 * 4); |
sp | 576 | arch/sparc/kernel/sparc-stub.c | hex2mem(ptr + 16 * 4 * 2, (char *) (sp + 0), 16 * 4); |
sp | 587 | arch/sparc/kernel/sparc-stub.c | if (sp != newsp) |
sp | 588 | arch/sparc/kernel/sparc-stub.c | sp = memcpy(newsp, sp, 16 * 4); |
sp | 50 | arch/sparc/kernel/windows.c | unsigned long sp = tp->rwbuf_stkptrs[window]; |
sp | 53 | arch/sparc/kernel/windows.c | if(verify_area(VERIFY_WRITE, (char *) sp, sizeof(struct reg_window))) |
sp | 57 | arch/sparc/kernel/windows.c | memcpy((char *) sp, &tp->reg_window[window], sizeof(struct reg_window)); |
sp | 90 | arch/sparc/kernel/windows.c | #define stack_is_bad(sp, rw) \ |
sp | 91 | arch/sparc/kernel/windows.c | (((sp) & 7) || verify_area(rw, (char *) (sp), sizeof(struct reg_window))) |
sp | 100 | arch/sparc/kernel/windows.c | unsigned long sp = tp->rwbuf_stkptrs[window]; |
sp | 102 | arch/sparc/kernel/windows.c | if(stack_is_bad(sp, VERIFY_WRITE)) |
sp | 105 | arch/sparc/kernel/windows.c | copy_aligned_window((char *) sp, &tp->reg_window[window]); |
sp | 246 | arch/sparc/mm/fault.c | unsigned long sp = current->tss.rwbuf_stkptrs[0]; |
sp | 248 | arch/sparc/mm/fault.c | if(((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK)) |
sp | 249 | arch/sparc/mm/fault.c | force_user_fault(sp + 0x38, 1); |
sp | 250 | arch/sparc/mm/fault.c | force_user_fault(sp, 1); |
sp | 253 | arch/sparc/mm/fault.c | void window_underflow_fault(unsigned long sp) |
sp | 255 | arch/sparc/mm/fault.c | if(((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK)) |
sp | 256 | arch/sparc/mm/fault.c | force_user_fault(sp + 0x38, 0); |
sp | 257 | arch/sparc/mm/fault.c | force_user_fault(sp, 0); |
sp | 262 | arch/sparc/mm/fault.c | unsigned long sp = regs->u_regs[UREG_FP]; |
sp | 264 | arch/sparc/mm/fault.c | if(((sp + 0x38) & PAGE_MASK) != (sp & PAGE_MASK)) |
sp | 265 | arch/sparc/mm/fault.c | force_user_fault(sp + 0x38, 0); |
sp | 266 | arch/sparc/mm/fault.c | force_user_fault(sp, 0); |
sp | 1218 | arch/sparc/mm/sun4c.c | unsigned long sp = regs->u_regs[UREG_FP]; |
sp | 1219 | arch/sparc/mm/sun4c.c | unsigned long sp2 = sp + REGWIN_SZ - 0x8; |
sp | 1222 | arch/sparc/mm/sun4c.c | force_user_fault(sp, 0); |
sp | 1223 | arch/sparc/mm/sun4c.c | if((sp&PAGE_MASK) != (sp2&PAGE_MASK)) |
sp | 557 | drivers/char/istallion.c | static void stli_mkasysigs(asysigs_t *sp, int dtr, int rts); |
sp | 560 | drivers/char/istallion.c | static void stli_getserial(stliport_t *portp, struct serial_struct *sp); |
sp | 561 | drivers/char/istallion.c | static int stli_setserial(stliport_t *portp, struct serial_struct *sp); |
sp | 1684 | drivers/char/istallion.c | static void stli_getserial(stliport_t *portp, struct serial_struct *sp) |
sp | 1690 | drivers/char/istallion.c | printk("stli_getserial(portp=%x,sp=%x)\n", (int) portp, (int) sp); |
sp | 1709 | drivers/char/istallion.c | memcpy_tofs(sp, &sio, sizeof(struct serial_struct)); |
sp | 1720 | drivers/char/istallion.c | static int stli_setserial(stliport_t *portp, struct serial_struct *sp) |
sp | 1726 | drivers/char/istallion.c | printk("stli_setserial(portp=%x,sp=%x)\n", (int) portp, (int) sp); |
sp | 1729 | drivers/char/istallion.c | memcpy_fromfs(&sio, sp, sizeof(struct serial_struct)); |
sp | 2719 | drivers/char/istallion.c | static void stli_mkasysigs(asysigs_t *sp, int dtr, int rts) |
sp | 2722 | drivers/char/istallion.c | printk("stli_mkasysigs(sp=%x,dtr=%d,rts=%d)\n", (int) sp, dtr, rts); |
sp | 2725 | drivers/char/istallion.c | memset(sp, 0, sizeof(asysigs_t)); |
sp | 2727 | drivers/char/istallion.c | sp->signal |= SG_DTR; |
sp | 2728 | drivers/char/istallion.c | sp->sigvalue |= ((dtr > 0) ? SG_DTR : 0); |
sp | 2731 | drivers/char/istallion.c | sp->signal |= SG_RTS; |
sp | 2732 | drivers/char/istallion.c | sp->sigvalue |= ((rts > 0) ? SG_RTS : 0); |
sp | 404 | drivers/char/stallion.c | static void stl_getserial(stlport_t *portp, struct serial_struct *sp); |
sp | 405 | drivers/char/stallion.c | static int stl_setserial(stlport_t *portp, struct serial_struct *sp); |
sp | 1059 | drivers/char/stallion.c | static void stl_getserial(stlport_t *portp, struct serial_struct *sp) |
sp | 1065 | drivers/char/stallion.c | printk("stl_getserial(portp=%x,sp=%x)\n", (int) portp, (int) sp); |
sp | 1084 | drivers/char/stallion.c | memcpy_tofs(sp, &sio, sizeof(struct serial_struct)); |
sp | 1095 | drivers/char/stallion.c | static int stl_setserial(stlport_t *portp, struct serial_struct *sp) |
sp | 1100 | drivers/char/stallion.c | printk("stl_setserial(portp=%x,sp=%x)\n", (int) portp, (int) sp); |
sp | 1103 | drivers/char/stallion.c | memcpy_fromfs(&sio, sp, sizeof(struct serial_struct)); |
sp | 1058 | drivers/isdn/pcbit/drv.c | char *cp, *sp; |
sp | 1078 | drivers/isdn/pcbit/drv.c | sp = list; |
sp | 1081 | drivers/isdn/pcbit/drv.c | cp=strchr(sp, ','); |
sp | 1083 | drivers/isdn/pcbit/drv.c | len = cp - sp; |
sp | 1085 | drivers/isdn/pcbit/drv.c | len = strlen(sp); |
sp | 1101 | drivers/isdn/pcbit/drv.c | memcpy(ptr->msn, sp, len - 1); |
sp | 1112 | drivers/isdn/pcbit/drv.c | sp += len; |
sp | 270 | drivers/isdn/teles/buffers.c | struct BufHeader *sp; |
sp | 276 | drivers/isdn/teles/buffers.c | sp = q->head; |
sp | 277 | drivers/isdn/teles/buffers.c | if (!sp) |
sp | 279 | drivers/isdn/teles/buffers.c | if ((sp->primitive == pr) && (sp->heldby == heldby)) { |
sp | 280 | drivers/isdn/teles/buffers.c | q->head = sp->next; |
sp | 281 | drivers/isdn/teles/buffers.c | if (q->tail == sp) |
sp | 284 | drivers/isdn/teles/buffers.c | BufPoolRelease(sp); |
sp | 289 | drivers/isdn/teles/buffers.c | sp = q->head; |
sp | 290 | drivers/isdn/teles/buffers.c | if (sp) |
sp | 291 | drivers/isdn/teles/buffers.c | while (sp->next) { |
sp | 292 | drivers/isdn/teles/buffers.c | if ((sp->next->primitive == pr) && (sp->next->heldby == heldby)) { |
sp | 293 | drivers/isdn/teles/buffers.c | if (q->tail == sp->next) |
sp | 294 | drivers/isdn/teles/buffers.c | q->tail = sp; |
sp | 296 | drivers/isdn/teles/buffers.c | BufPoolRelease(sp->next); |
sp | 297 | drivers/isdn/teles/buffers.c | sp->next = sp->next->next; |
sp | 299 | drivers/isdn/teles/buffers.c | sp = sp->next; |
sp | 820 | drivers/isdn/teles/callc.c | struct IsdnCardState *sp; |
sp | 823 | drivers/isdn/teles/callc.c | sp = st->l1.hardware; |
sp | 824 | drivers/isdn/teles/callc.c | hsp = sp->hs + chanlist[chan].hscx; |
sp | 933 | drivers/isdn/teles/callc.c | struct IsdnCardState *sp = chanlist[chan].sp; |
sp | 936 | drivers/isdn/teles/callc.c | setstack_teles(st, sp); |
sp | 971 | drivers/isdn/teles/callc.c | teles_addlist(sp, st); |
sp | 1044 | drivers/isdn/teles/callc.c | chanp->sp = card->sp; |
sp | 1094 | drivers/isdn/teles/callc.c | if (cards[i].sp) |
sp | 1103 | drivers/isdn/teles/callc.c | if (cards[i].sp) { |
sp | 1205 | drivers/isdn/teles/callc.c | struct IsdnCardState *sp = (struct IsdnCardState *) |
sp | 1207 | drivers/isdn/teles/callc.c | struct HscxState *hsp = sp->hs + chanlist[chan].hscx; |
sp | 1210 | drivers/isdn/teles/callc.c | st->l1.hardware = sp; |
sp | 1284 | drivers/isdn/teles/callc.c | if (cards[i].sp) |
sp | 1285 | drivers/isdn/teles/callc.c | cards[i].sp->dlogflag = debugflags & 4; |
sp | 1338 | drivers/isdn/teles/callc.c | if (cards[i].sp) |
sp | 252 | drivers/isdn/teles/card.c | teles_hscxreport(struct IsdnCardState *sp, int hscx) |
sp | 255 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 256 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " ISTA %x\n", readhscx_0(sp->membase, |
sp | 258 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " STAR %x\n", readhscx_0(sp->membase, |
sp | 260 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " EXIR %x\n", readhscx_0(sp->membase, |
sp | 263 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " ISTA %x\n", readhscx_3(sp->iobase, |
sp | 265 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " STAR %x\n", readhscx_3(sp->iobase, |
sp | 267 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " EXIR %x\n", readhscx_3(sp->iobase, |
sp | 273 | drivers/isdn/teles/card.c | teles_report(struct IsdnCardState *sp) |
sp | 276 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 277 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " ISTA %x\n", readisac_0(sp->membase, |
sp | 279 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " STAR %x\n", readisac_0(sp->membase, |
sp | 281 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " EXIR %x\n", readisac_0(sp->membase, |
sp | 284 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " ISTA %x\n", readisac_3(sp->iobase, |
sp | 286 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " STAR %x\n", readisac_3(sp->iobase, |
sp | 288 | drivers/isdn/teles/card.c | printk(KERN_DEBUG " EXIR %x\n", readisac_3(sp->iobase, |
sp | 291 | drivers/isdn/teles/card.c | teles_hscxreport(sp, 0); |
sp | 292 | drivers/isdn/teles/card.c | teles_hscxreport(sp, 1); |
sp | 313 | drivers/isdn/teles/card.c | if (hsp->sp->debug) |
sp | 353 | drivers/isdn/teles/card.c | if (hsp->sp->debug) |
sp | 403 | drivers/isdn/teles/card.c | hscx_interrupt(struct IsdnCardState *sp, byte val, byte hscx) |
sp | 406 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + hscx; |
sp | 414 | drivers/isdn/teles/card.c | r = READHSCX(hsp->membase, sp->iobase, hsp->hscx, HSCX_RSTA); |
sp | 442 | drivers/isdn/teles/card.c | count = READHSCX(hsp->membase, sp->iobase, hsp->hscx, |
sp | 502 | drivers/isdn/teles/card.c | isac_sched_event(struct IsdnCardState *sp, int event) |
sp | 504 | drivers/isdn/teles/card.c | sp->event |= 1 << event; |
sp | 505 | drivers/isdn/teles/card.c | queue_task_irq_off(&sp->tqueue, &tq_immediate); |
sp | 510 | drivers/isdn/teles/card.c | empty_fifo(struct IsdnCardState *sp, int count) |
sp | 513 | drivers/isdn/teles/card.c | struct BufHeader *ibh = sp->rcvibh; |
sp | 515 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 518 | drivers/isdn/teles/card.c | if (sp->rcvptr >= 3072) { |
sp | 519 | drivers/isdn/teles/card.c | printk(KERN_WARNING "empty_fifo rcvptr %d\n", sp->rcvptr); |
sp | 523 | drivers/isdn/teles/card.c | ptr += sp->rcvptr; |
sp | 524 | drivers/isdn/teles/card.c | sp->rcvptr += count; |
sp | 526 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 530 | drivers/isdn/teles/card.c | *ptr = readisac_0(sp->membase, 0x0); |
sp | 537 | drivers/isdn/teles/card.c | *ptr++ = readisac_0(sp->membase, 0x0); |
sp | 539 | drivers/isdn/teles/card.c | writeisac_0(sp->membase, ISAC_CMDR, 0x80); |
sp | 544 | drivers/isdn/teles/card.c | readisac_s(sp->iobase, 0x3e, ptr, count); |
sp | 549 | drivers/isdn/teles/card.c | readisac_s(sp->iobase, 0x3e, ptr, count); |
sp | 551 | drivers/isdn/teles/card.c | writeisac_3(sp->iobase, ISAC_CMDR, 0x80); |
sp | 556 | drivers/isdn/teles/card.c | fill_fifo(struct IsdnCardState *sp) |
sp | 562 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 565 | drivers/isdn/teles/card.c | ibh = sp->xmtibh; |
sp | 569 | drivers/isdn/teles/card.c | count = ibh->datasize - sp->sendptr; |
sp | 581 | drivers/isdn/teles/card.c | ptr += sp->sendptr; |
sp | 582 | drivers/isdn/teles/card.c | sp->sendptr += count; |
sp | 584 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 588 | drivers/isdn/teles/card.c | writeisac_0(sp->membase, 0x0, *ptr); |
sp | 595 | drivers/isdn/teles/card.c | writeisac_0(sp->membase, 0x0, *ptr++); |
sp | 597 | drivers/isdn/teles/card.c | writeisac_0(sp->membase, ISAC_CMDR, more ? 0x8 : 0xa); |
sp | 601 | drivers/isdn/teles/card.c | writeisac_s(sp->iobase, 0x3e, ptr, count); |
sp | 607 | drivers/isdn/teles/card.c | writeisac_s(sp->iobase, 0x3e, ptr, count); |
sp | 609 | drivers/isdn/teles/card.c | writeisac_3(sp->iobase, ISAC_CMDR, more ? 0x8 : 0xa); |
sp | 614 | drivers/isdn/teles/card.c | act_wanted(struct IsdnCardState *sp) |
sp | 618 | drivers/isdn/teles/card.c | st = sp->stlist; |
sp | 628 | drivers/isdn/teles/card.c | ph_command(struct IsdnCardState *sp, unsigned int command) |
sp | 631 | drivers/isdn/teles/card.c | WRITEISAC(sp->membase, sp->iobase, ISAC_CIX0, (command << 2) | 3); |
sp | 635 | drivers/isdn/teles/card.c | isac_new_ph(struct IsdnCardState *sp) |
sp | 639 | drivers/isdn/teles/card.c | enq = act_wanted(sp); |
sp | 641 | drivers/isdn/teles/card.c | switch (sp->ph_state) { |
sp | 645 | drivers/isdn/teles/card.c | ph_command(sp, 0); |
sp | 647 | drivers/isdn/teles/card.c | ph_command(sp, 15); |
sp | 651 | drivers/isdn/teles/card.c | ph_command(sp, 9); |
sp | 655 | drivers/isdn/teles/card.c | ph_command(sp, 8); |
sp | 656 | drivers/isdn/teles/card.c | sp->ph_active = 5; |
sp | 657 | drivers/isdn/teles/card.c | isac_sched_event(sp, ISAC_PHCHANGE); |
sp | 658 | drivers/isdn/teles/card.c | if (!sp->xmtibh) |
sp | 659 | drivers/isdn/teles/card.c | if (!BufQueueUnlink(&sp->xmtibh, &sp->sq)) |
sp | 660 | drivers/isdn/teles/card.c | sp->sendptr = 0; |
sp | 661 | drivers/isdn/teles/card.c | if (sp->xmtibh) |
sp | 662 | drivers/isdn/teles/card.c | fill_fifo(sp); |
sp | 668 | drivers/isdn/teles/card.c | sp->ph_active = 0; |
sp | 677 | drivers/isdn/teles/card.c | struct IsdnCardState *sp; |
sp | 681 | drivers/isdn/teles/card.c | sp = (struct IsdnCardState *) irq2dev_map[intno]; |
sp | 683 | drivers/isdn/teles/card.c | if (!sp) { |
sp | 687 | drivers/isdn/teles/card.c | val = READHSCX(sp->membase, sp->iobase, 1, HSCX_ISTA); |
sp | 690 | drivers/isdn/teles/card.c | hsp = sp->hs + 1; |
sp | 692 | drivers/isdn/teles/card.c | READHSCX(sp->membase, sp->iobase, 1, HSCX_EXIR), |
sp | 697 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 699 | drivers/isdn/teles/card.c | hscx_interrupt(sp, val, 1); |
sp | 703 | drivers/isdn/teles/card.c | READHSCX(sp->membase, sp->iobase, 0, HSCX_EXIR)); |
sp | 707 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 709 | drivers/isdn/teles/card.c | val = readhscx_0(sp->membase, 0, HSCX_ISTA); |
sp | 710 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 713 | drivers/isdn/teles/card.c | hscx_interrupt(sp, val, 0); |
sp | 716 | drivers/isdn/teles/card.c | val2 = readhscx_3(sp->iobase, 0, HSCX_ISTA); |
sp | 717 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 720 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 723 | drivers/isdn/teles/card.c | hscx_interrupt(sp, val2, 0); |
sp | 728 | drivers/isdn/teles/card.c | val = READISAC(sp->membase, sp->iobase, ISAC_ISTA); |
sp | 730 | drivers/isdn/teles/card.c | if (sp->debug) |
sp | 735 | drivers/isdn/teles/card.c | r = READISAC(sp->membase, sp->iobase, ISAC_RSTA); |
sp | 741 | drivers/isdn/teles/card.c | if (sp->rcvibh) |
sp | 742 | drivers/isdn/teles/card.c | BufPoolRelease(sp->rcvibh); |
sp | 743 | drivers/isdn/teles/card.c | sp->rcvibh = NULL; |
sp | 744 | drivers/isdn/teles/card.c | WRITEISAC(sp->membase, sp->iobase, ISAC_CMDR, 0x80); |
sp | 747 | drivers/isdn/teles/card.c | if (!sp->rcvibh) |
sp | 748 | drivers/isdn/teles/card.c | if (BufPoolGet(&(sp->rcvibh), &(sp->rbufpool), |
sp | 753 | drivers/isdn/teles/card.c | WRITEISAC(sp->membase, sp->iobase, |
sp | 757 | drivers/isdn/teles/card.c | sp->rcvptr = 0; |
sp | 759 | drivers/isdn/teles/card.c | count = READISAC(sp->membase, sp->iobase, ISAC_RBCL) & 0x1f; |
sp | 762 | drivers/isdn/teles/card.c | empty_fifo(sp, count); |
sp | 763 | drivers/isdn/teles/card.c | sp->rcvibh->datasize = sp->rcvptr; |
sp | 764 | drivers/isdn/teles/card.c | BufQueueLink(&(sp->rq), sp->rcvibh); |
sp | 765 | drivers/isdn/teles/card.c | sp->rcvibh = NULL; |
sp | 766 | drivers/isdn/teles/card.c | isac_sched_event(sp, ISAC_RCVBUFREADY); |
sp | 770 | drivers/isdn/teles/card.c | if (!sp->rcvibh) |
sp | 771 | drivers/isdn/teles/card.c | if (BufPoolGet(&(sp->rcvibh), &(sp->rbufpool), |
sp | 776 | drivers/isdn/teles/card.c | WRITEISAC(sp->membase, sp->iobase, |
sp | 780 | drivers/isdn/teles/card.c | sp->rcvptr = 0; |
sp | 781 | drivers/isdn/teles/card.c | empty_fifo(sp, 32); |
sp | 787 | drivers/isdn/teles/card.c | if (sp->xmtibh) |
sp | 788 | drivers/isdn/teles/card.c | if (sp->xmtibh->datasize > sp->sendptr) { |
sp | 789 | drivers/isdn/teles/card.c | fill_fifo(sp); |
sp | 792 | drivers/isdn/teles/card.c | if (sp->releasebuf) |
sp | 793 | drivers/isdn/teles/card.c | BufPoolRelease(sp->xmtibh); |
sp | 794 | drivers/isdn/teles/card.c | sp->xmtibh = NULL; |
sp | 795 | drivers/isdn/teles/card.c | sp->sendptr = 0; |
sp | 797 | drivers/isdn/teles/card.c | if (!BufQueueUnlink(&sp->xmtibh, &sp->sq)) { |
sp | 798 | drivers/isdn/teles/card.c | sp->releasebuf = !0; |
sp | 799 | drivers/isdn/teles/card.c | fill_fifo(sp); |
sp | 801 | drivers/isdn/teles/card.c | isac_sched_event(sp, ISAC_XMTBUFREADY); |
sp | 805 | drivers/isdn/teles/card.c | sp->ph_state = (READISAC(sp->membase, sp->iobase, ISAC_CIX0) |
sp | 807 | drivers/isdn/teles/card.c | printk(KERN_DEBUG "l1state %d\n", sp->ph_state); |
sp | 808 | drivers/isdn/teles/card.c | isac_new_ph(sp); |
sp | 810 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 811 | drivers/isdn/teles/card.c | writeisac_0(sp->membase, ISAC_MASK, 0xFF); |
sp | 812 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, 0, HSCX_MASK, 0xFF); |
sp | 813 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, 1, HSCX_MASK, 0xFF); |
sp | 814 | drivers/isdn/teles/card.c | writeisac_0(sp->membase, ISAC_MASK, 0x0); |
sp | 815 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, 0, HSCX_MASK, 0x0); |
sp | 816 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, 1, HSCX_MASK, 0x0); |
sp | 818 | drivers/isdn/teles/card.c | writeisac_3(sp->iobase, ISAC_MASK, 0xFF); |
sp | 819 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, 0, HSCX_MASK, 0xFF); |
sp | 820 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, 1, HSCX_MASK, 0xFF); |
sp | 821 | drivers/isdn/teles/card.c | writeisac_3(sp->iobase, ISAC_MASK, 0x0); |
sp | 822 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, 0, HSCX_MASK, 0x0); |
sp | 823 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, 1, HSCX_MASK, 0x0); |
sp | 832 | drivers/isdn/teles/card.c | act_ivated(struct IsdnCardState *sp) |
sp | 836 | drivers/isdn/teles/card.c | st = sp->stlist; |
sp | 847 | drivers/isdn/teles/card.c | process_new_ph(struct IsdnCardState *sp) |
sp | 849 | drivers/isdn/teles/card.c | if (sp->ph_active == 5) |
sp | 850 | drivers/isdn/teles/card.c | act_ivated(sp); |
sp | 854 | drivers/isdn/teles/card.c | process_xmt(struct IsdnCardState *sp) |
sp | 858 | drivers/isdn/teles/card.c | if (sp->xmtibh) |
sp | 861 | drivers/isdn/teles/card.c | stptr = sp->stlist; |
sp | 872 | drivers/isdn/teles/card.c | process_rcv(struct IsdnCardState *sp) |
sp | 880 | drivers/isdn/teles/card.c | while (!BufQueueUnlink(&ibh, &sp->rq)) { |
sp | 881 | drivers/isdn/teles/card.c | stptr = sp->stlist; |
sp | 885 | drivers/isdn/teles/card.c | if (broadc && sp->dlogflag && (!(ptr[0] >> 2))) |
sp | 886 | drivers/isdn/teles/card.c | dlogframe(sp, ptr + 3, ibh->datasize - 3, |
sp | 892 | drivers/isdn/teles/card.c | if (!BufPoolGet(&cibh, &sp->rbufpool, GFP_ATOMIC, |
sp | 920 | drivers/isdn/teles/card.c | dlogframe(sp, ptr + 4, ibh->datasize - 4, tmp); |
sp | 931 | drivers/isdn/teles/card.c | isac_bh(struct IsdnCardState *sp) |
sp | 933 | drivers/isdn/teles/card.c | if (!sp) |
sp | 936 | drivers/isdn/teles/card.c | if (clear_bit(ISAC_PHCHANGE, &sp->event)) |
sp | 937 | drivers/isdn/teles/card.c | process_new_ph(sp); |
sp | 938 | drivers/isdn/teles/card.c | if (clear_bit(ISAC_RCVBUFREADY, &sp->event)) |
sp | 939 | drivers/isdn/teles/card.c | process_rcv(sp); |
sp | 940 | drivers/isdn/teles/card.c | if (clear_bit(ISAC_XMTBUFREADY, &sp->event)) |
sp | 941 | drivers/isdn/teles/card.c | process_xmt(sp); |
sp | 997 | drivers/isdn/teles/card.c | restart_ph(struct IsdnCardState *sp) |
sp | 999 | drivers/isdn/teles/card.c | switch (sp->ph_active) { |
sp | 1001 | drivers/isdn/teles/card.c | if (sp->ph_state == 6) |
sp | 1002 | drivers/isdn/teles/card.c | ph_command(sp, 0); |
sp | 1004 | drivers/isdn/teles/card.c | ph_command(sp, 1); |
sp | 1005 | drivers/isdn/teles/card.c | sp->ph_active = 1; |
sp | 1179 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = hs->sp; |
sp | 1188 | drivers/isdn/teles/card.c | if (sp->membase) { |
sp | 1189 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR1, 0x85); |
sp | 1190 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XAD1, 0xFF); |
sp | 1191 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XAD2, 0xFF); |
sp | 1192 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RAH2, 0xFF); |
sp | 1193 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XBCH, 0x0); |
sp | 1197 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
sp | 1198 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0xff); |
sp | 1199 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0xff); |
sp | 1200 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
sp | 1201 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
sp | 1202 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_MODE, 0x84); |
sp | 1206 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
sp | 1207 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x7); |
sp | 1208 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x7); |
sp | 1209 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
sp | 1210 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
sp | 1212 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
sp | 1213 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x3); |
sp | 1214 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x3); |
sp | 1215 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
sp | 1216 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
sp | 1218 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_MODE, 0xe4); |
sp | 1219 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CMDR, 0x41); |
sp | 1223 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
sp | 1224 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x7); |
sp | 1225 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x7); |
sp | 1226 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
sp | 1227 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
sp | 1229 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CCR2, 0x30); |
sp | 1230 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAX, 0x3); |
sp | 1231 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_TSAR, 0x3); |
sp | 1232 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_XCCR, 7); |
sp | 1233 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_RCCR, 7); |
sp | 1235 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_MODE, 0x8c); |
sp | 1236 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_CMDR, 0x41); |
sp | 1239 | drivers/isdn/teles/card.c | writehscx_0(sp->membase, hscx, HSCX_ISTA, 0x00); |
sp | 1241 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR1, 0x85); |
sp | 1242 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XAD1, 0xFF); |
sp | 1243 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XAD2, 0xFF); |
sp | 1244 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RAH2, 0xFF); |
sp | 1245 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XBCH, 0x00); |
sp | 1246 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RLCR, 0x00); |
sp | 1250 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
sp | 1251 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0xff); |
sp | 1252 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0xff); |
sp | 1253 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
sp | 1254 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
sp | 1255 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_MODE, 0x84); |
sp | 1259 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
sp | 1260 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x2f); |
sp | 1261 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x2f); |
sp | 1262 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
sp | 1263 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
sp | 1265 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
sp | 1266 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x3); |
sp | 1267 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x3); |
sp | 1268 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
sp | 1269 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
sp | 1271 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_MODE, 0xe4); |
sp | 1272 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CMDR, 0x41); |
sp | 1276 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
sp | 1277 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x2f); |
sp | 1278 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x2f); |
sp | 1279 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
sp | 1280 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
sp | 1282 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CCR2, 0x30); |
sp | 1283 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAX, 0x3); |
sp | 1284 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_TSAR, 0x3); |
sp | 1285 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_XCCR, 7); |
sp | 1286 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_RCCR, 7); |
sp | 1288 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_MODE, 0x8c); |
sp | 1289 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_CMDR, 0x41); |
sp | 1292 | drivers/isdn/teles/card.c | writehscx_3(sp->iobase, hscx, HSCX_ISTA, 0x00); |
sp | 1297 | drivers/isdn/teles/card.c | teles_addlist(struct IsdnCardState *sp, |
sp | 1300 | drivers/isdn/teles/card.c | st->next = sp->stlist; |
sp | 1301 | drivers/isdn/teles/card.c | sp->stlist = st; |
sp | 1305 | drivers/isdn/teles/card.c | teles_rmlist(struct IsdnCardState *sp, |
sp | 1310 | drivers/isdn/teles/card.c | if (sp->stlist == st) |
sp | 1311 | drivers/isdn/teles/card.c | sp->stlist = st->next; |
sp | 1313 | drivers/isdn/teles/card.c | p = sp->stlist; |
sp | 1328 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = (struct IsdnCardState *) |
sp | 1334 | drivers/isdn/teles/card.c | if (sp->xmtibh) |
sp | 1335 | drivers/isdn/teles/card.c | BufQueueLink(&sp->sq, ibh); |
sp | 1337 | drivers/isdn/teles/card.c | sp->xmtibh = ibh; |
sp | 1338 | drivers/isdn/teles/card.c | sp->sendptr = 0; |
sp | 1339 | drivers/isdn/teles/card.c | sp->releasebuf = !0; |
sp | 1340 | drivers/isdn/teles/card.c | fill_fifo(sp); |
sp | 1344 | drivers/isdn/teles/card.c | if (sp->xmtibh) { |
sp | 1348 | drivers/isdn/teles/card.c | sp->xmtibh = ibh; |
sp | 1349 | drivers/isdn/teles/card.c | sp->sendptr = 0; |
sp | 1350 | drivers/isdn/teles/card.c | sp->releasebuf = 0; |
sp | 1351 | drivers/isdn/teles/card.c | fill_fifo(sp); |
sp | 1354 | drivers/isdn/teles/card.c | if (!sp->xmtibh) { |
sp | 1364 | drivers/isdn/teles/card.c | check_ph_act(struct IsdnCardState *sp) |
sp | 1366 | drivers/isdn/teles/card.c | struct PStack *st = sp->stlist; |
sp | 1373 | drivers/isdn/teles/card.c | sp->ph_active = 0; |
sp | 1380 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = (struct IsdnCardState *) |
sp | 1388 | drivers/isdn/teles/card.c | if (sp->ph_active == 5) { |
sp | 1394 | drivers/isdn/teles/card.c | if (sp->ph_active == 0) |
sp | 1395 | drivers/isdn/teles/card.c | restart_ph(sp); |
sp | 1401 | drivers/isdn/teles/card.c | check_ph_act(sp); |
sp | 1410 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = (struct IsdnCardState *) st->l1.hardware; |
sp | 1413 | drivers/isdn/teles/card.c | if (sp->magic != 301271) { |
sp | 1419 | drivers/isdn/teles/card.c | BufQueueDiscard(&sp->sq, pr, heldby, releasetoo); |
sp | 1423 | drivers/isdn/teles/card.c | setstack_teles(struct PStack *st, struct IsdnCardState *sp) |
sp | 1425 | drivers/isdn/teles/card.c | st->l1.hardware = sp; |
sp | 1426 | drivers/isdn/teles/card.c | st->l1.sbufpool = &(sp->sbufpool); |
sp | 1427 | drivers/isdn/teles/card.c | st->l1.rbufpool = &(sp->rbufpool); |
sp | 1428 | drivers/isdn/teles/card.c | st->l1.smallpool = &(sp->smallpool); |
sp | 1429 | drivers/isdn/teles/card.c | st->protocol = sp->teistack->protocol; |
sp | 1433 | drivers/isdn/teles/card.c | st->l1.stlistp = &(sp->stlist); |
sp | 1442 | drivers/isdn/teles/card.c | init_hscxstate(struct IsdnCardState *sp, |
sp | 1445 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + hscx; |
sp | 1447 | drivers/isdn/teles/card.c | hsp->sp = sp; |
sp | 1449 | drivers/isdn/teles/card.c | hsp->membase = sp->membase; |
sp | 1450 | drivers/isdn/teles/card.c | hsp->iobase = sp->iobase; |
sp | 1469 | drivers/isdn/teles/card.c | struct IsdnCardState *sp; |
sp | 1472 | drivers/isdn/teles/card.c | sp = (struct IsdnCardState *) |
sp | 1476 | drivers/isdn/teles/card.c | sp->membase = card->membase; |
sp | 1477 | drivers/isdn/teles/card.c | sp->iobase = card->iobase; |
sp | 1478 | drivers/isdn/teles/card.c | sp->cardnr = cardnr; |
sp | 1480 | drivers/isdn/teles/card.c | BufPoolInit(&sp->sbufpool, ISAC_SBUF_ORDER, ISAC_SBUF_BPPS, |
sp | 1482 | drivers/isdn/teles/card.c | BufPoolInit(&sp->rbufpool, ISAC_RBUF_ORDER, ISAC_RBUF_BPPS, |
sp | 1484 | drivers/isdn/teles/card.c | BufPoolInit(&sp->smallpool, ISAC_SMALLBUF_ORDER, ISAC_SMALLBUF_BPPS, |
sp | 1487 | drivers/isdn/teles/card.c | sp->dlogspace = Smalloc(4096, GFP_KERNEL, "dlogspace"); |
sp | 1491 | drivers/isdn/teles/card.c | sp->rcvibh = NULL; |
sp | 1492 | drivers/isdn/teles/card.c | sp->rcvptr = 0; |
sp | 1493 | drivers/isdn/teles/card.c | sp->xmtibh = NULL; |
sp | 1494 | drivers/isdn/teles/card.c | sp->sendptr = 0; |
sp | 1495 | drivers/isdn/teles/card.c | sp->event = 0; |
sp | 1496 | drivers/isdn/teles/card.c | sp->tqueue.next = 0; |
sp | 1497 | drivers/isdn/teles/card.c | sp->tqueue.sync = 0; |
sp | 1498 | drivers/isdn/teles/card.c | sp->tqueue.routine = (void *) (void *) isac_bh; |
sp | 1499 | drivers/isdn/teles/card.c | sp->tqueue.data = sp; |
sp | 1501 | drivers/isdn/teles/card.c | BufQueueInit(&sp->rq); |
sp | 1502 | drivers/isdn/teles/card.c | BufQueueInit(&sp->sq); |
sp | 1504 | drivers/isdn/teles/card.c | sp->stlist = NULL; |
sp | 1506 | drivers/isdn/teles/card.c | sp->ph_active = 0; |
sp | 1508 | drivers/isdn/teles/card.c | sp->dlogflag = 0; |
sp | 1509 | drivers/isdn/teles/card.c | sp->debug = 0; |
sp | 1511 | drivers/isdn/teles/card.c | sp->releasebuf = 0; |
sp | 1513 | drivers/isdn/teles/card.c | sp->magic = 301271; |
sp | 1516 | drivers/isdn/teles/card.c | cards[sp->cardnr].sp = sp; |
sp | 1518 | drivers/isdn/teles/card.c | init_hscxstate(sp, 0); |
sp | 1519 | drivers/isdn/teles/card.c | init_hscxstate(sp, 1); |
sp | 1521 | drivers/isdn/teles/card.c | modehscx(sp->hs, 0, 0); |
sp | 1522 | drivers/isdn/teles/card.c | modehscx(sp->hs + 1, 0, 0); |
sp | 1524 | drivers/isdn/teles/card.c | WRITEISAC(sp->membase, sp->iobase, ISAC_MASK, 0x0); |
sp | 1542 | drivers/isdn/teles/card.c | irq2dev_map[card->interrupt] = (void *) card->sp; |
sp | 1573 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = cards[cardnr].sp; |
sp | 1575 | drivers/isdn/teles/card.c | cards[cardnr].sp = NULL; |
sp | 1577 | drivers/isdn/teles/card.c | Sfree(sp->dlogspace); |
sp | 1579 | drivers/isdn/teles/card.c | BufPoolFree(&sp->smallpool); |
sp | 1580 | drivers/isdn/teles/card.c | BufPoolFree(&sp->rbufpool); |
sp | 1581 | drivers/isdn/teles/card.c | BufPoolFree(&sp->sbufpool); |
sp | 1583 | drivers/isdn/teles/card.c | close_hscxstate(sp->hs + 1); |
sp | 1584 | drivers/isdn/teles/card.c | close_hscxstate(sp->hs); |
sp | 1589 | drivers/isdn/teles/card.c | Sfree((void *) sp); |
sp | 1640 | drivers/isdn/teles/card.c | if (cards[i].sp) { |
sp | 1650 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = (struct IsdnCardState *) |
sp | 1652 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + st->l1.hscx; |
sp | 1692 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = (struct IsdnCardState *) |
sp | 1694 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + st->l1.hscx; |
sp | 1707 | drivers/isdn/teles/card.c | open_hscxstate(struct IsdnCardState *sp, |
sp | 1710 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + hscx; |
sp | 1738 | drivers/isdn/teles/card.c | struct IsdnCardState *sp = (struct IsdnCardState *) |
sp | 1740 | drivers/isdn/teles/card.c | struct HscxState *hsp = sp->hs + st->l1.hscx; |
sp | 623 | drivers/isdn/teles/isdnl2.c | struct IsdnCardState *sp = st->l1.hardware; |
sp | 630 | drivers/isdn/teles/isdnl2.c | if (sp->dlogflag) { |
sp | 632 | drivers/isdn/teles/isdnl2.c | dlogframe(sp, ptr + st->l2.ihsize, ibh->datasize - st->l2.ihsize, |
sp | 648 | drivers/isdn/teles/isdnl2.c | struct IsdnCardState *sp = st->l1.hardware; |
sp | 673 | drivers/isdn/teles/isdnl2.c | if (sp->dlogflag) { |
sp | 796 | drivers/isdn/teles/q931.c | dlogframe(struct IsdnCardState *sp, byte * buf, int size, char *comment) |
sp | 803 | drivers/isdn/teles/q931.c | dp = sp->dlogspace; |
sp | 813 | drivers/isdn/teles/q931.c | teles_putstatus(sp->dlogspace); |
sp | 814 | drivers/isdn/teles/q931.c | dp = sp->dlogspace; |
sp | 877 | drivers/isdn/teles/q931.c | teles_putstatus(sp->dlogspace); |
sp | 151 | drivers/isdn/teles/tei.c | tei_man(struct PStack *sp, int i, void *v) |
sp | 159 | drivers/isdn/teles/tei.c | struct IsdnCardState *sp = st->l1.hardware; |
sp | 161 | drivers/isdn/teles/tei.c | tei_handler(sp->teistack, pr, arg); |
sp | 171 | drivers/isdn/teles/tei.c | init_tei(struct IsdnCardState *sp, int protocol) |
sp | 182 | drivers/isdn/teles/tei.c | sp->teistack = st; /* struct is not initialized yet */ |
sp | 183 | drivers/isdn/teles/tei.c | sp->teistack->protocol = protocol; /* struct is not initialized yet */ |
sp | 187 | drivers/isdn/teles/tei.c | setstack_teles(st, sp); |
sp | 205 | drivers/isdn/teles/tei.c | sprintf(tmp, "Card %d tei ", sp->cardnr); |
sp | 217 | drivers/isdn/teles/tei.c | teles_addlist(sp, st); |
sp | 218 | drivers/isdn/teles/tei.c | sp->teistack = st; |
sp | 222 | drivers/isdn/teles/tei.c | release_tei(struct IsdnCardState *sp) |
sp | 224 | drivers/isdn/teles/tei.c | struct PStack *st = sp->teistack; |
sp | 226 | drivers/isdn/teles/tei.c | teles_rmlist(sp, st); |
sp | 236 | drivers/isdn/teles/tei.c | if (cards[i].sp) |
sp | 237 | drivers/isdn/teles/tei.c | init_tei(cards[i].sp, cards[i].protocol); |
sp | 246 | drivers/isdn/teles/tei.c | if (cards[i].sp) |
sp | 247 | drivers/isdn/teles/tei.c | release_tei(cards[i].sp); |
sp | 309 | drivers/isdn/teles/teles.h | struct IsdnCardState *sp; |
sp | 354 | drivers/isdn/teles/teles.h | struct IsdnCardState *sp; |
sp | 390 | drivers/isdn/teles/teles.h | void setstack_teles(struct PStack *st, struct IsdnCardState *sp); |
sp | 393 | drivers/isdn/teles/teles.h | void teles_addlist(struct IsdnCardState *sp, |
sp | 396 | drivers/isdn/teles/teles.h | void teles_rmlist(struct IsdnCardState *sp, |
sp | 430 | drivers/isdn/teles/teles.h | void dlogframe(struct IsdnCardState *sp, byte * p, int size, char *comment); |
sp | 451 | drivers/isdn/teles/teles.h | struct IsdnCardState *sp; |
sp | 2571 | drivers/scsi/aic7xxx.c | struct aic7xxx_xferstats *sp; |
sp | 2575 | drivers/scsi/aic7xxx.c | sp = &p->stats[cmd->channel & 0x01][cmd->target & 0x0F][cmd->lun & 0x07]; |
sp | 2576 | drivers/scsi/aic7xxx.c | sp->xfers++; |
sp | 2580 | drivers/scsi/aic7xxx.c | sp->w_total++; |
sp | 2581 | drivers/scsi/aic7xxx.c | sp->w_total512 += (actual >> 9); |
sp | 2582 | drivers/scsi/aic7xxx.c | ptr = sp->w_bins; |
sp | 2586 | drivers/scsi/aic7xxx.c | sp->r_total++; |
sp | 2587 | drivers/scsi/aic7xxx.c | sp->r_total512 += (actual >> 9); |
sp | 2588 | drivers/scsi/aic7xxx.c | ptr = sp->r_bins; |
sp | 199 | drivers/scsi/aic7xxx_proc.c | struct aic7xxx_xferstats *sp; |
sp | 213 | drivers/scsi/aic7xxx_proc.c | sp = &p->stats[channel][target][lun]; |
sp | 214 | drivers/scsi/aic7xxx_proc.c | if (sp->xfers == 0) |
sp | 221 | drivers/scsi/aic7xxx_proc.c | sp->xfers, sp->r_total, sp->w_total); |
sp | 223 | drivers/scsi/aic7xxx_proc.c | sp->r_total512, sp->w_total512); |
sp | 226 | drivers/scsi/aic7xxx_proc.c | size += sprintf(BLS, "%6ld %6ld %6ld %6ld ", sp->r_bins[0], |
sp | 227 | drivers/scsi/aic7xxx_proc.c | sp->r_bins[1], sp->r_bins[2], sp->r_bins[3]); |
sp | 228 | drivers/scsi/aic7xxx_proc.c | size += sprintf(BLS, "%6ld %6ld %6ld %6ld ", sp->r_bins[4], |
sp | 229 | drivers/scsi/aic7xxx_proc.c | sp->r_bins[5], sp->r_bins[6], sp->r_bins[7]); |
sp | 230 | drivers/scsi/aic7xxx_proc.c | size += sprintf(BLS, "%6ld %6ld\n", sp->r_bins[8], |
sp | 231 | drivers/scsi/aic7xxx_proc.c | sp->r_bins[9]); |
sp | 233 | drivers/scsi/aic7xxx_proc.c | size += sprintf(BLS, "%6ld %6ld %6ld %6ld ", sp->w_bins[0], |
sp | 234 | drivers/scsi/aic7xxx_proc.c | sp->w_bins[1], sp->w_bins[2], sp->w_bins[3]); |
sp | 235 | drivers/scsi/aic7xxx_proc.c | size += sprintf(BLS, "%6ld %6ld %6ld %6ld ", sp->w_bins[4], |
sp | 236 | drivers/scsi/aic7xxx_proc.c | sp->w_bins[5], sp->w_bins[6], sp->w_bins[7]); |
sp | 237 | drivers/scsi/aic7xxx_proc.c | size += sprintf(BLS, "%6ld %6ld\n", sp->w_bins[8], |
sp | 238 | drivers/scsi/aic7xxx_proc.c | sp->w_bins[9]); |
sp | 318 | drivers/scsi/eata.c | struct mssp sp[MAX_MAILBOXES]; /* Returned status for this board */ |
sp | 663 | drivers/scsi/eata.c | spp = &HD(j)->sp[i]; |
sp | 929 | drivers/scsi/eata.c | spp = &HD(j)->sp[i]; |
sp | 245 | drivers/scsi/eata_dma.c | struct eata_sp *sp; |
sp | 262 | drivers/scsi/eata_dma.c | sp = &SD(sh)->sp; |
sp | 263 | drivers/scsi/eata_dma.c | ccb = sp->ccb; |
sp | 274 | drivers/scsi/eata_dma.c | hba_stat = sp->hba_stat; |
sp | 276 | drivers/scsi/eata_dma.c | scsi_stat = (sp->scsi_stat >> 1) & 0x1f; |
sp | 278 | drivers/scsi/eata_dma.c | if (sp->EOC == FALSE) { |
sp | 299 | drivers/scsi/eata_dma.c | sp->EOC = FALSE; /* Clean out this flag */ |
sp | 562 | drivers/scsi/eata_dma.c | ccb->cp_statDMA = htonl(virt_to_bus(&(hd->sp))); |
sp | 642 | drivers/scsi/eata_dma.c | Scsi_Cmnd *sp; |
sp | 683 | drivers/scsi/eata_dma.c | sp = HD(cmd)->ccb[x].cmd; |
sp | 685 | drivers/scsi/eata_dma.c | printk("eata_reset: slot %d in reset, pid %ld.\n", x, sp->pid); |
sp | 688 | drivers/scsi/eata_dma.c | if (sp == NULL) |
sp | 692 | drivers/scsi/eata_dma.c | if (sp == cmd) |
sp | 715 | drivers/scsi/eata_dma.c | sp = HD(cmd)->ccb[x].cmd; |
sp | 716 | drivers/scsi/eata_dma.c | sp->result = DID_RESET << 16; |
sp | 722 | drivers/scsi/eata_dma.c | x, sp->pid); |
sp | 725 | drivers/scsi/eata_dma.c | sp->scsi_done(sp); |
sp | 848 | drivers/scsi/eata_dma.c | struct eata_sp *sp; |
sp | 855 | drivers/scsi/eata_dma.c | sp = (struct eata_sp *) scsi_init_malloc(sizeof(struct eata_sp), |
sp | 861 | drivers/scsi/eata_dma.c | memset(sp, 0, sizeof(struct eata_sp)); |
sp | 871 | drivers/scsi/eata_dma.c | cp->cp_statDMA = htonl(virt_to_bus(sp)); |
sp | 896 | drivers/scsi/eata_dma.c | fake_int_result, (u32) (sp->hba_stat /*& 0x7f*/), |
sp | 897 | drivers/scsi/eata_dma.c | (u32) sp->scsi_stat, buff, sp)); |
sp | 900 | drivers/scsi/eata_dma.c | scsi_init_free((void *)sp, sizeof(struct eata_sp)); |
sp | 6 | drivers/scsi/eata_dma_proc.c | u16 *sp, h_sp; |
sp | 10 | drivers/scsi/eata_dma_proc.c | sp = ((short *)lp) + 1; /* Convert Header */ |
sp | 11 | drivers/scsi/eata_dma_proc.c | h_sp = *sp = ntohs(*sp); |
sp | 15 | drivers/scsi/eata_dma_proc.c | sp = (u16 *)lp; /* Convert SubHeader */ |
sp | 16 | drivers/scsi/eata_dma_proc.c | *sp = ntohs(*sp); |
sp | 368 | drivers/scsi/eata_generic.h | struct eata_sp sp; /* status packet */ |
sp | 458 | drivers/scsi/eata_pio.c | Scsi_Cmnd *sp; |
sp | 486 | drivers/scsi/eata_pio.c | sp = HD(cmd)->ccb[x].cmd; |
sp | 489 | drivers/scsi/eata_pio.c | sp->pid); |
sp | 492 | drivers/scsi/eata_pio.c | if (sp == NULL) |
sp | 516 | drivers/scsi/eata_pio.c | sp = HD(cmd)->ccb[x].cmd; |
sp | 517 | drivers/scsi/eata_pio.c | sp->result = DID_RESET << 16; |
sp | 524 | drivers/scsi/eata_pio.c | sp->scsi_done(sp); |
sp | 237 | drivers/scsi/in2000.c | : "=D" (sp) /* output */ \ |
sp | 238 | drivers/scsi/in2000.c | : "d" (f), "D" (sp), "c" (i) /* input */ \ |
sp | 249 | drivers/scsi/in2000.c | : "=S" (sp) /* output */ \ |
sp | 250 | drivers/scsi/in2000.c | : "d" (f), "S" (sp), "c" (i) /* input */ \ |
sp | 457 | drivers/scsi/in2000.c | unsigned short *sp; |
sp | 667 | drivers/scsi/in2000.c | sp = (unsigned short *)cmd->SCp.ptr; |
sp | 675 | drivers/scsi/in2000.c | write2_io(*sp++,IO_FIFO); |
sp | 682 | drivers/scsi/in2000.c | sp = flushbuf; |
sp | 764 | drivers/scsi/in2000.c | unsigned short *sp; |
sp | 823 | drivers/scsi/in2000.c | sp = (unsigned short *)cmd->SCp.ptr; |
sp | 836 | drivers/scsi/in2000.c | write2_io(*sp++,IO_FIFO); |
sp | 867 | drivers/scsi/in2000.c | unsigned short *sp; |
sp | 950 | drivers/scsi/in2000.c | sp = (unsigned short *)(cmd->SCp.ptr + cmd->SCp.have_data_in); |
sp | 960 | drivers/scsi/in2000.c | *sp++ = read2_io(IO_FIFO); |
sp | 964 | drivers/scsi/in2000.c | i = sp - (unsigned short *)(cmd->SCp.ptr + cmd->SCp.have_data_in); |
sp | 995 | drivers/scsi/in2000.c | sp = (unsigned short *)(cmd->SCp.ptr + cmd->SCp.have_data_in); |
sp | 1002 | drivers/scsi/in2000.c | write2_io(*sp++,IO_FIFO); |
sp | 1004 | drivers/scsi/in2000.c | i = sp - (unsigned short *)(cmd->SCp.ptr + cmd->SCp.have_data_in); |
sp | 1054 | drivers/scsi/in2000.c | sp = (unsigned short *)(cmd->SCp.ptr + cmd->SCp.have_data_in); |
sp | 1067 | drivers/scsi/in2000.c | *sp++ = read2_io(IO_FIFO); |
sp | 208 | fs/binfmt_aout.c | unsigned long * sp; |
sp | 212 | fs/binfmt_aout.c | sp = (unsigned long *) ((-(unsigned long)sizeof(char *)) & (unsigned long) p); |
sp | 215 | fs/binfmt_aout.c | put_user(0, --sp); |
sp | 216 | fs/binfmt_aout.c | put_user(0, --sp); |
sp | 218 | fs/binfmt_aout.c | put_user(0, --sp); |
sp | 219 | fs/binfmt_aout.c | put_user(0x3eb, --sp); |
sp | 220 | fs/binfmt_aout.c | put_user(bprm->loader, --sp); |
sp | 221 | fs/binfmt_aout.c | put_user(0x3ea, --sp); |
sp | 223 | fs/binfmt_aout.c | put_user(bprm->exec, --sp); |
sp | 224 | fs/binfmt_aout.c | put_user(0x3e9, --sp); |
sp | 226 | fs/binfmt_aout.c | sp -= envc+1; |
sp | 227 | fs/binfmt_aout.c | envp = sp; |
sp | 228 | fs/binfmt_aout.c | sp -= argc+1; |
sp | 229 | fs/binfmt_aout.c | argv = sp; |
sp | 231 | fs/binfmt_aout.c | put_user(envp,--sp); |
sp | 232 | fs/binfmt_aout.c | put_user(argv,--sp); |
sp | 234 | fs/binfmt_aout.c | put_user(argc,--sp); |
sp | 248 | fs/binfmt_aout.c | return sp; |
sp | 96 | fs/binfmt_elf.c | unsigned long * sp; |
sp | 98 | fs/binfmt_elf.c | sp = (unsigned long *) (0xfffffffc & (unsigned long) p); |
sp | 99 | fs/binfmt_elf.c | sp -= exec ? DLINFO_ITEMS*2 : 2; |
sp | 100 | fs/binfmt_elf.c | dlinfo = sp; |
sp | 101 | fs/binfmt_elf.c | sp -= envc+1; |
sp | 102 | fs/binfmt_elf.c | envp = sp; |
sp | 103 | fs/binfmt_elf.c | sp -= argc+1; |
sp | 104 | fs/binfmt_elf.c | argv = sp; |
sp | 106 | fs/binfmt_elf.c | put_user(envp,--sp); |
sp | 107 | fs/binfmt_elf.c | put_user(argv,--sp); |
sp | 132 | fs/binfmt_elf.c | put_user((unsigned long)argc,--sp); |
sp | 146 | fs/binfmt_elf.c | return sp; |
sp | 66 | fs/xiafs/inode.c | struct xiafs_super_block *sp; |
sp | 83 | fs/xiafs/inode.c | sp = (struct xiafs_super_block *) bh->b_data; |
sp | 84 | fs/xiafs/inode.c | s->s_magic = sp->s_magic; |
sp | 95 | fs/xiafs/inode.c | s->s_blocksize = sp->s_zone_size; |
sp | 96 | fs/xiafs/inode.c | s->s_blocksize_bits = 10 + sp->s_zone_shift; |
sp | 107 | fs/xiafs/inode.c | sp = (struct xiafs_super_block *) (((char *)bh->b_data) + BLOCK_SIZE) ; |
sp | 109 | fs/xiafs/inode.c | s->u.xiafs_sb.s_nzones = sp->s_nzones; |
sp | 110 | fs/xiafs/inode.c | s->u.xiafs_sb.s_ninodes = sp->s_ninodes; |
sp | 111 | fs/xiafs/inode.c | s->u.xiafs_sb.s_ndatazones = sp->s_ndatazones; |
sp | 112 | fs/xiafs/inode.c | s->u.xiafs_sb.s_imap_zones = sp->s_imap_zones; |
sp | 113 | fs/xiafs/inode.c | s->u.xiafs_sb.s_zmap_zones = sp->s_zmap_zones; |
sp | 114 | fs/xiafs/inode.c | s->u.xiafs_sb.s_firstdatazone = sp->s_firstdatazone; |
sp | 115 | fs/xiafs/inode.c | s->u.xiafs_sb.s_zone_shift = sp->s_zone_shift; |
sp | 116 | fs/xiafs/inode.c | s->u.xiafs_sb.s_max_size = sp->s_max_size; |
sp | 11 | fs/xiafs/xiafs_mac.h | #define XIAFS_ZSHIFT(sp) ((sp)->u.xiafs_sb.s_zone_shift) |
sp | 12 | fs/xiafs/xiafs_mac.h | #define XIAFS_ZSIZE(sp) (BLOCK_SIZE << XIAFS_ZSHIFT(sp)) |
sp | 13 | fs/xiafs/xiafs_mac.h | #define XIAFS_ZSIZE_BITS(sp) (BLOCK_SIZE_BITS + XIAFS_ZSHIFT(sp)) |
sp | 14 | fs/xiafs/xiafs_mac.h | #define XIAFS_ADDRS_PER_Z(sp) (BLOCK_SIZE >> (2 - XIAFS_ZSHIFT(sp))) |
sp | 15 | fs/xiafs/xiafs_mac.h | #define XIAFS_ADDRS_PER_Z_BITS(sp) (BLOCK_SIZE_BITS - 2 + XIAFS_ZSHIFT(sp)) |
sp | 16 | fs/xiafs/xiafs_mac.h | #define XIAFS_BITS_PER_Z(sp) (BLOCK_SIZE << (3 + XIAFS_ZSHIFT(sp))) |
sp | 17 | fs/xiafs/xiafs_mac.h | #define XIAFS_BITS_PER_Z_BITS(sp) (BLOCK_SIZE_BITS + 3 + XIAFS_ZSHIFT(sp)) |
sp | 18 | fs/xiafs/xiafs_mac.h | #define XIAFS_INODES_PER_Z(sp) (_XIAFS_INODES_PER_BLOCK << XIAFS_ZSHIFT(sp)) |
sp | 77 | include/asm-alpha/processor.h | static inline void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp) |
sp | 81 | include/asm-alpha/processor.h | wrusp(sp); |
sp | 13 | include/asm-i386/locks.h | extern __inline__ void prim_spin_lock(struct spinlock *sp) |
sp | 21 | include/asm-i386/locks.h | while(lock_set_bit(0,&sp->lock)) |
sp | 27 | include/asm-i386/locks.h | if(sp->cpu==processor) |
sp | 29 | include/asm-i386/locks.h | sp->users++; |
sp | 35 | include/asm-i386/locks.h | while(sp->lock) |
sp | 44 | include/asm-i386/locks.h | sp->spins++; |
sp | 51 | include/asm-i386/locks.h | sp->users++;sp->cpu=processor; |
sp | 59 | include/asm-i386/locks.h | extern __inline__ int prim_spin_unlock(struct spinlock *sp) |
sp | 63 | include/asm-i386/locks.h | if(!--sp->users) |
sp | 65 | include/asm-i386/locks.h | lock_clear_bit(0,&sp->lock);sp->cpu= NO_PROC_ID; |
sp | 76 | include/asm-i386/locks.h | extern __inline__ int prim_spin_lock_nb(struct spinlock *sp) |
sp | 78 | include/asm-i386/locks.h | if(lock_set_bit(0,&sp->lock)) |
sp | 80 | include/asm-i386/locks.h | sp->users++; |
sp | 89 | include/asm-i386/locks.h | extern __inline__ void spinlock(struct spinlock *sp) |
sp | 91 | include/asm-i386/locks.h | if(sp->priority<current->lock_order) |
sp | 92 | include/asm-i386/locks.h | panic("lock order violation: %s (%d)\n", sp->name, current->lock_order); |
sp | 93 | include/asm-i386/locks.h | if(prim_spin_lock(sp)) |
sp | 98 | include/asm-i386/locks.h | sp->oldpri=current->lock_order; |
sp | 99 | include/asm-i386/locks.h | current->lock_order=sp->priority; |
sp | 103 | include/asm-i386/locks.h | extern __inline__ void spinunlock(struct spinlock *sp) |
sp | 105 | include/asm-i386/locks.h | if(current->lock_order!=sp->priority) |
sp | 106 | include/asm-i386/locks.h | panic("lock release order violation %s (%d)\n", sp->name, current->lock_order); |
sp | 107 | include/asm-i386/locks.h | if(prim_spin_unlock(sp)) |
sp | 113 | include/asm-i386/locks.h | current->lock_order=sp->oldpri; |
sp | 117 | include/asm-i386/locks.h | extern __inline__ void spintestlock(struct spinlock *sp) |
sp | 123 | include/asm-i386/locks.h | prim_spin_lock_nb(sp); |
sp | 126 | include/asm-i386/locks.h | extern __inline__ void spintestunlock(struct spinlock *sp) |
sp | 132 | include/asm-i386/locks.h | prim_spin_unlock(sp); |
sp | 85 | include/asm-mips/asm.h | symbol: .frame sp,0,ra |
sp | 95 | include/asm-mips/asm.h | symbol: .frame sp, framesize, rpc |
sp | 172 | include/asm-mips/processor.h | void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp) |
sp | 188 | include/asm-mips/processor.h | regs->reg29 = sp; |
sp | 84 | include/asm-mips/stackframe.h | move k1,sp; \ |
sp | 90 | include/asm-mips/stackframe.h | 8: move k0,sp; \ |
sp | 91 | include/asm-mips/stackframe.h | subu sp,k1,FR_SIZE; \ |
sp | 92 | include/asm-mips/stackframe.h | sw k0,FR_REG29(sp); \ |
sp | 93 | include/asm-mips/stackframe.h | sw $2,FR_REG2(sp); \ |
sp | 94 | include/asm-mips/stackframe.h | sw $2,FR_ORIG_REG2(sp); \ |
sp | 96 | include/asm-mips/stackframe.h | sw v0,FR_STATUS(sp); \ |
sp | 98 | include/asm-mips/stackframe.h | sw v0,FR_CAUSE(sp); \ |
sp | 100 | include/asm-mips/stackframe.h | sw v0,FR_EPC(sp); \ |
sp | 102 | include/asm-mips/stackframe.h | sw v0,FR_HI(sp); \ |
sp | 104 | include/asm-mips/stackframe.h | sw v0,FR_LO(sp); \ |
sp | 105 | include/asm-mips/stackframe.h | sw $1,FR_REG1(sp); \ |
sp | 106 | include/asm-mips/stackframe.h | sw $3,FR_REG3(sp); \ |
sp | 107 | include/asm-mips/stackframe.h | sw $4,FR_REG4(sp); \ |
sp | 108 | include/asm-mips/stackframe.h | sw $5,FR_REG5(sp); \ |
sp | 109 | include/asm-mips/stackframe.h | sw $6,FR_REG6(sp); \ |
sp | 110 | include/asm-mips/stackframe.h | sw $7,FR_REG7(sp); \ |
sp | 111 | include/asm-mips/stackframe.h | sw $8,FR_REG8(sp); \ |
sp | 112 | include/asm-mips/stackframe.h | sw $9,FR_REG9(sp); \ |
sp | 113 | include/asm-mips/stackframe.h | sw $10,FR_REG10(sp); \ |
sp | 114 | include/asm-mips/stackframe.h | sw $11,FR_REG11(sp); \ |
sp | 115 | include/asm-mips/stackframe.h | sw $12,FR_REG12(sp); \ |
sp | 116 | include/asm-mips/stackframe.h | sw $13,FR_REG13(sp); \ |
sp | 117 | include/asm-mips/stackframe.h | sw $14,FR_REG14(sp); \ |
sp | 118 | include/asm-mips/stackframe.h | sw $15,FR_REG15(sp); \ |
sp | 119 | include/asm-mips/stackframe.h | sw $16,FR_REG16(sp); \ |
sp | 120 | include/asm-mips/stackframe.h | sw $17,FR_REG17(sp); \ |
sp | 121 | include/asm-mips/stackframe.h | sw $18,FR_REG18(sp); \ |
sp | 122 | include/asm-mips/stackframe.h | sw $19,FR_REG19(sp); \ |
sp | 123 | include/asm-mips/stackframe.h | sw $20,FR_REG20(sp); \ |
sp | 124 | include/asm-mips/stackframe.h | sw $21,FR_REG21(sp); \ |
sp | 125 | include/asm-mips/stackframe.h | sw $22,FR_REG22(sp); \ |
sp | 126 | include/asm-mips/stackframe.h | sw $23,FR_REG23(sp); \ |
sp | 127 | include/asm-mips/stackframe.h | sw $24,FR_REG24(sp); \ |
sp | 128 | include/asm-mips/stackframe.h | sw $25,FR_REG25(sp); \ |
sp | 129 | include/asm-mips/stackframe.h | sw $28,FR_REG28(sp); \ |
sp | 130 | include/asm-mips/stackframe.h | sw $30,FR_REG30(sp); \ |
sp | 131 | include/asm-mips/stackframe.h | sw $31,FR_REG31(sp) |
sp | 144 | include/asm-mips/stackframe.h | lw v0,FR_STATUS(sp); \ |
sp | 145 | include/asm-mips/stackframe.h | lw v1,FR_LO(sp); \ |
sp | 148 | include/asm-mips/stackframe.h | lw v0,FR_HI(sp); \ |
sp | 149 | include/asm-mips/stackframe.h | lw v1,FR_EPC(sp); \ |
sp | 152 | include/asm-mips/stackframe.h | lw $31,FR_REG31(sp); \ |
sp | 153 | include/asm-mips/stackframe.h | lw $30,FR_REG30(sp); \ |
sp | 154 | include/asm-mips/stackframe.h | lw $28,FR_REG28(sp); \ |
sp | 155 | include/asm-mips/stackframe.h | lw $25,FR_REG25(sp); \ |
sp | 156 | include/asm-mips/stackframe.h | lw $24,FR_REG24(sp); \ |
sp | 157 | include/asm-mips/stackframe.h | lw $23,FR_REG23(sp); \ |
sp | 158 | include/asm-mips/stackframe.h | lw $22,FR_REG22(sp); \ |
sp | 159 | include/asm-mips/stackframe.h | lw $21,FR_REG21(sp); \ |
sp | 160 | include/asm-mips/stackframe.h | lw $20,FR_REG20(sp); \ |
sp | 161 | include/asm-mips/stackframe.h | lw $19,FR_REG19(sp); \ |
sp | 162 | include/asm-mips/stackframe.h | lw $18,FR_REG18(sp); \ |
sp | 163 | include/asm-mips/stackframe.h | lw $17,FR_REG17(sp); \ |
sp | 164 | include/asm-mips/stackframe.h | lw $16,FR_REG16(sp); \ |
sp | 165 | include/asm-mips/stackframe.h | lw $15,FR_REG15(sp); \ |
sp | 166 | include/asm-mips/stackframe.h | lw $14,FR_REG14(sp); \ |
sp | 167 | include/asm-mips/stackframe.h | lw $13,FR_REG13(sp); \ |
sp | 168 | include/asm-mips/stackframe.h | lw $12,FR_REG12(sp); \ |
sp | 169 | include/asm-mips/stackframe.h | lw $11,FR_REG11(sp); \ |
sp | 170 | include/asm-mips/stackframe.h | lw $10,FR_REG10(sp); \ |
sp | 171 | include/asm-mips/stackframe.h | lw $9,FR_REG9(sp); \ |
sp | 172 | include/asm-mips/stackframe.h | lw $8,FR_REG8(sp); \ |
sp | 173 | include/asm-mips/stackframe.h | lw $7,FR_REG7(sp); \ |
sp | 174 | include/asm-mips/stackframe.h | lw $6,FR_REG6(sp); \ |
sp | 175 | include/asm-mips/stackframe.h | lw $5,FR_REG5(sp); \ |
sp | 176 | include/asm-mips/stackframe.h | lw $4,FR_REG4(sp); \ |
sp | 177 | include/asm-mips/stackframe.h | lw $3,FR_REG3(sp); \ |
sp | 178 | include/asm-mips/stackframe.h | lw $2,FR_REG2(sp); \ |
sp | 179 | include/asm-mips/stackframe.h | lw $1,FR_REG1(sp); \ |
sp | 180 | include/asm-mips/stackframe.h | lw sp,FR_REG29(sp); /* Deallocate stack */ \ |
sp | 115 | include/asm-sparc/processor.h | extern inline void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp) |
sp | 125 | include/asm-sparc/processor.h | regs->u_regs[UREG_FP] = (sp - REGWIN_SZ); |
sp | 14 | include/asm-sparc/winmacro.h | #define _SV save %sp, -REGWIN_SZ, %sp |
sp | 104 | include/asm-sparc/winmacro.h | st %sp, [%scratch + THREAD_STACK_PTRS]; \ |
sp | 61 | net/ipv4/proc.c | struct sock *sp; |
sp | 89 | net/ipv4/proc.c | sp = s_array[i]; |
sp | 90 | net/ipv4/proc.c | while(sp != NULL) |
sp | 95 | net/ipv4/proc.c | sp = sp->next; |
sp | 98 | net/ipv4/proc.c | dest = sp->daddr; |
sp | 99 | net/ipv4/proc.c | src = sp->saddr; |
sp | 100 | net/ipv4/proc.c | destp = sp->dummy_th.dest; |
sp | 101 | net/ipv4/proc.c | srcp = sp->dummy_th.source; |
sp | 106 | net/ipv4/proc.c | timer_active1 = del_timer(&sp->retransmit_timer); |
sp | 107 | net/ipv4/proc.c | timer_active2 = del_timer(&sp->timer); |
sp | 108 | net/ipv4/proc.c | if (!timer_active1) sp->retransmit_timer.expires=0; |
sp | 109 | net/ipv4/proc.c | if (!timer_active2) sp->timer.expires=0; |
sp | 113 | net/ipv4/proc.c | sp->retransmit_timer.expires < timer_expires) { |
sp | 115 | net/ipv4/proc.c | timer_expires=sp->retransmit_timer.expires; |
sp | 118 | net/ipv4/proc.c | sp->timer.expires < timer_expires) { |
sp | 120 | net/ipv4/proc.c | timer_expires=sp->timer.expires; |
sp | 124 | net/ipv4/proc.c | i, src, srcp, dest, destp, sp->state, |
sp | 125 | net/ipv4/proc.c | format==0?sp->write_seq-sp->rcv_ack_seq:sp->wmem_alloc, |
sp | 126 | net/ipv4/proc.c | format==0?sp->acked_seq-sp->copied_seq:sp->rmem_alloc, |
sp | 127 | net/ipv4/proc.c | timer_active, timer_expires-jiffies, (unsigned) sp->retransmits, |
sp | 128 | net/ipv4/proc.c | (sp->socket&&SOCK_INODE(sp->socket))?SOCK_INODE(sp->socket)->i_uid:0, |
sp | 129 | net/ipv4/proc.c | timer_active?sp->timeout:0, |
sp | 130 | net/ipv4/proc.c | sp->socket && SOCK_INODE(sp->socket) ? |
sp | 131 | net/ipv4/proc.c | SOCK_INODE(sp->socket)->i_ino : 0); |
sp | 132 | net/ipv4/proc.c | if (timer_active1) add_timer(&sp->retransmit_timer); |
sp | 133 | net/ipv4/proc.c | if (timer_active2) add_timer(&sp->timer); |
sp | 142 | net/ipv4/proc.c | sp = sp->next; |
sp | 1057 | net/unix/af_unix.c | unsigned char *sp; |
sp | 1097 | net/unix/af_unix.c | sp=iov->iov_base; |
sp | 1138 | net/unix/af_unix.c | memcpy_tofs(sp, skb->data, num); |
sp | 1145 | net/unix/af_unix.c | sp+=num; |
sp | 202 | scripts/lxdialog/util.c | char tempstr[MAX_LEN + 1], *word, *sp, *sp2; |
sp | 224 | scripts/lxdialog/util.c | sp = index(word, ' '); |
sp | 225 | scripts/lxdialog/util.c | if (sp) |
sp | 226 | scripts/lxdialog/util.c | *sp++ = 0; |
sp | 234 | scripts/lxdialog/util.c | (newl && wlen < 4 && sp && wlen+1+strlen(sp) > room |
sp | 235 | scripts/lxdialog/util.c | && (!(sp2 = index(sp, ' ')) || wlen+1+(sp2-sp) > room))) { |
sp | 243 | scripts/lxdialog/util.c | if (sp && *sp == ' ') { |
sp | 245 | scripts/lxdialog/util.c | while (*++sp == ' '); |
sp | 249 | scripts/lxdialog/util.c | word = sp; |