/linux-4.1.27/drivers/char/ |
H A D | mbcs.c | 201 static inline int mbcs_getdma_start(struct mbcs_soft *soft) mbcs_getdma_start() argument 208 mmr_base = soft->mmr_base; mbcs_getdma_start() 209 gdma = &soft->getdma; mbcs_getdma_start() 241 static inline int mbcs_putdma_start(struct mbcs_soft *soft) mbcs_putdma_start() argument 248 mmr_base = soft->mmr_base; mbcs_putdma_start() 249 pdma = &soft->putdma; mbcs_putdma_start() 281 static inline int mbcs_algo_start(struct mbcs_soft *soft) mbcs_algo_start() argument 283 struct algoblock *algo_soft = &soft->algo; mbcs_algo_start() 284 void *mmr_base = soft->mmr_base; mbcs_algo_start() 287 if (mutex_lock_interruptible(&soft->algolock)) mbcs_algo_start() 290 atomic_set(&soft->algo_done, 0); mbcs_algo_start() 304 mutex_unlock(&soft->algolock); mbcs_algo_start() 310 do_mbcs_sram_dmawrite(struct mbcs_soft *soft, uint64_t hostAddr, do_mbcs_sram_dmawrite() argument 315 if (mutex_lock_interruptible(&soft->dmawritelock)) do_mbcs_sram_dmawrite() 318 atomic_set(&soft->dmawrite_done, 0); do_mbcs_sram_dmawrite() 320 soft->putdma.hostAddr = hostAddr; do_mbcs_sram_dmawrite() 321 soft->putdma.localAddr = *off; do_mbcs_sram_dmawrite() 322 soft->putdma.bytes = len; do_mbcs_sram_dmawrite() 324 if (mbcs_putdma_start(soft) < 0) { do_mbcs_sram_dmawrite() 331 if (wait_event_interruptible(soft->dmawrite_queue, do_mbcs_sram_dmawrite() 332 atomic_read(&soft->dmawrite_done))) { do_mbcs_sram_dmawrite() 341 mutex_unlock(&soft->dmawritelock); do_mbcs_sram_dmawrite() 347 do_mbcs_sram_dmaread(struct mbcs_soft *soft, uint64_t hostAddr, do_mbcs_sram_dmaread() argument 352 if (mutex_lock_interruptible(&soft->dmareadlock)) do_mbcs_sram_dmaread() 355 atomic_set(&soft->dmawrite_done, 0); do_mbcs_sram_dmaread() 357 soft->getdma.hostAddr = hostAddr; do_mbcs_sram_dmaread() 358 soft->getdma.localAddr = *off; do_mbcs_sram_dmaread() 359 soft->getdma.bytes = len; do_mbcs_sram_dmaread() 361 if (mbcs_getdma_start(soft) < 0) { do_mbcs_sram_dmaread() 367 if (wait_event_interruptible(soft->dmaread_queue, do_mbcs_sram_dmaread() 368 atomic_read(&soft->dmaread_done))) { do_mbcs_sram_dmaread() 377 mutex_unlock(&soft->dmareadlock); do_mbcs_sram_dmaread() 384 struct mbcs_soft *soft; mbcs_open() local 391 list_for_each_entry(soft, &soft_list, list) { mbcs_open() 392 if (soft->nasid == minor) { mbcs_open() 393 fp->private_data = soft->cxdev; mbcs_open() 406 struct mbcs_soft *soft = cx_dev->soft; mbcs_sram_read() local 414 rv = do_mbcs_sram_dmawrite(soft, hostAddr, len, off); mbcs_sram_read() 431 struct mbcs_soft *soft = cx_dev->soft; mbcs_sram_write() local 444 rv = do_mbcs_sram_dmaread(soft, hostAddr, len, off); mbcs_sram_write() 481 static uint64_t mbcs_pioaddr(struct mbcs_soft *soft, uint64_t offset) mbcs_pioaddr() argument 485 mmr_base = (uint64_t) (soft->mmr_base + offset); mbcs_pioaddr() 490 static void mbcs_debug_pioaddr_set(struct mbcs_soft *soft) mbcs_debug_pioaddr_set() argument 492 soft->debug_addr = mbcs_pioaddr(soft, MBCS_DEBUG_START); mbcs_debug_pioaddr_set() 495 static void mbcs_gscr_pioaddr_set(struct mbcs_soft *soft) mbcs_gscr_pioaddr_set() argument 497 soft->gscr_addr = mbcs_pioaddr(soft, MBCS_GSCR_START); mbcs_gscr_pioaddr_set() 503 struct mbcs_soft *soft = cx_dev->soft; mbcs_gscr_mmap() local 513 __pa(soft->gscr_addr) >> PAGE_SHIFT, mbcs_gscr_mmap() 524 * @arg: soft struct for device 530 struct mbcs_soft *soft = (struct mbcs_soft *)arg; mbcs_completion_intr_handler() local 535 mmr_base = soft->mmr_base; mbcs_completion_intr_handler() 545 atomic_set(&soft->dmaread_done, 1); mbcs_completion_intr_handler() 546 wake_up(&soft->dmaread_queue); mbcs_completion_intr_handler() 555 atomic_set(&soft->dmawrite_done, 1); mbcs_completion_intr_handler() 556 wake_up(&soft->dmawrite_queue); mbcs_completion_intr_handler() 565 atomic_set(&soft->algo_done, 1); mbcs_completion_intr_handler() 566 wake_up(&soft->algo_queue); mbcs_completion_intr_handler() 580 struct mbcs_soft *soft; mbcs_intr_alloc() local 585 soft = dev->soft; mbcs_intr_alloc() 586 getdma = &soft->getdma; mbcs_intr_alloc() 587 putdma = &soft->putdma; mbcs_intr_alloc() 588 algo = &soft->algo; mbcs_intr_alloc() 590 soft->get_sn_irq = NULL; mbcs_intr_alloc() 591 soft->put_sn_irq = NULL; mbcs_intr_alloc() 592 soft->algo_sn_irq = NULL; mbcs_intr_alloc() 597 soft->get_sn_irq = sn_irq; mbcs_intr_alloc() 602 "MBCS get intr", (void *)soft)) { mbcs_intr_alloc() 603 tiocx_irq_free(soft->get_sn_irq); mbcs_intr_alloc() 609 free_irq(soft->get_sn_irq->irq_irq, soft); mbcs_intr_alloc() 610 tiocx_irq_free(soft->get_sn_irq); mbcs_intr_alloc() 613 soft->put_sn_irq = sn_irq; mbcs_intr_alloc() 618 "MBCS put intr", (void *)soft)) { mbcs_intr_alloc() 619 tiocx_irq_free(soft->put_sn_irq); mbcs_intr_alloc() 620 free_irq(soft->get_sn_irq->irq_irq, soft); mbcs_intr_alloc() 621 tiocx_irq_free(soft->get_sn_irq); mbcs_intr_alloc() 627 free_irq(soft->put_sn_irq->irq_irq, soft); mbcs_intr_alloc() 628 tiocx_irq_free(soft->put_sn_irq); mbcs_intr_alloc() 629 free_irq(soft->get_sn_irq->irq_irq, soft); mbcs_intr_alloc() 630 tiocx_irq_free(soft->get_sn_irq); mbcs_intr_alloc() 633 soft->algo_sn_irq = sn_irq; mbcs_intr_alloc() 638 "MBCS algo intr", (void *)soft)) { mbcs_intr_alloc() 639 tiocx_irq_free(soft->algo_sn_irq); mbcs_intr_alloc() 640 free_irq(soft->put_sn_irq->irq_irq, soft); mbcs_intr_alloc() 641 tiocx_irq_free(soft->put_sn_irq); mbcs_intr_alloc() 642 free_irq(soft->get_sn_irq->irq_irq, soft); mbcs_intr_alloc() 643 tiocx_irq_free(soft->get_sn_irq); mbcs_intr_alloc() 657 struct mbcs_soft *soft; mbcs_intr_dealloc() local 659 soft = dev->soft; mbcs_intr_dealloc() 661 free_irq(soft->get_sn_irq->irq_irq, soft); mbcs_intr_dealloc() 662 tiocx_irq_free(soft->get_sn_irq); mbcs_intr_dealloc() 663 free_irq(soft->put_sn_irq->irq_irq, soft); mbcs_intr_dealloc() 664 tiocx_irq_free(soft->put_sn_irq); mbcs_intr_dealloc() 665 free_irq(soft->algo_sn_irq->irq_irq, soft); mbcs_intr_dealloc() 666 tiocx_irq_free(soft->algo_sn_irq); mbcs_intr_dealloc() 669 static inline int mbcs_hw_init(struct mbcs_soft *soft) mbcs_hw_init() argument 671 void *mmr_base = soft->mmr_base; mbcs_hw_init() 683 mbcs_gscr_pioaddr_set(soft); mbcs_hw_init() 684 mbcs_debug_pioaddr_set(soft); mbcs_hw_init() 710 struct mbcs_soft *soft = cx_dev->soft; show_algo() local 717 debug0 = *(uint64_t *) soft->debug_addr; show_algo() 727 struct mbcs_soft *soft = cx_dev->soft; store_algo() local 735 mbcs_algo_start(soft); store_algo() 736 if (wait_event_interruptible(soft->algo_queue, store_algo() 737 atomic_read(&soft->algo_done))) store_algo() 754 struct mbcs_soft *soft; mbcs_probe() local 756 dev->soft = NULL; mbcs_probe() 758 soft = kzalloc(sizeof(struct mbcs_soft), GFP_KERNEL); mbcs_probe() 759 if (soft == NULL) mbcs_probe() 762 soft->nasid = dev->cx_id.nasid; mbcs_probe() 763 list_add(&soft->list, &soft_list); mbcs_probe() 764 soft->mmr_base = (void *)tiocx_swin_base(dev->cx_id.nasid); mbcs_probe() 765 dev->soft = soft; mbcs_probe() 766 soft->cxdev = dev; mbcs_probe() 768 init_waitqueue_head(&soft->dmawrite_queue); mbcs_probe() 769 init_waitqueue_head(&soft->dmaread_queue); mbcs_probe() 770 init_waitqueue_head(&soft->algo_queue); mbcs_probe() 772 mutex_init(&soft->dmawritelock); mbcs_probe() 773 mutex_init(&soft->dmareadlock); mbcs_probe() 774 mutex_init(&soft->algolock); mbcs_probe() 776 mbcs_getdma_init(&soft->getdma); mbcs_probe() 777 mbcs_putdma_init(&soft->putdma); mbcs_probe() 778 mbcs_algo_init(&soft->algo); mbcs_probe() 780 mbcs_hw_init(soft); mbcs_probe() 792 if (dev->soft) { mbcs_remove() 794 kfree(dev->soft); mbcs_remove()
|
/linux-4.1.27/arch/ia64/sn/pci/pcibr/ |
H A D | pcibr_provider.c | 26 sal_pcibr_slot_enable(struct pcibus_info *soft, int device, void *resp, sal_pcibr_slot_enable() argument 36 segment = soft->pbi_buscommon.bs_persist_segment; sal_pcibr_slot_enable() 37 busnum = soft->pbi_buscommon.bs_persist_busnum; sal_pcibr_slot_enable() 46 sal_pcibr_slot_disable(struct pcibus_info *soft, int device, int action, sal_pcibr_slot_disable() argument 56 segment = soft->pbi_buscommon.bs_persist_segment; sal_pcibr_slot_disable() 57 busnum = soft->pbi_buscommon.bs_persist_busnum; sal_pcibr_slot_disable() 65 static int sal_pcibr_error_interrupt(struct pcibus_info *soft) sal_pcibr_error_interrupt() argument 73 segment = soft->pbi_buscommon.bs_persist_segment; sal_pcibr_error_interrupt() 74 busnum = soft->pbi_buscommon.bs_persist_busnum; sal_pcibr_error_interrupt() 105 struct pcibus_info *soft = arg; pcibr_error_intr_handler() local 107 if (sal_pcibr_error_interrupt(soft) < 0) pcibr_error_intr_handler() 118 struct pcibus_info *soft; pcibr_bus_fixup() local 127 * Allocate kernel bus soft and copy from prom. pcibr_bus_fixup() 130 soft = kmemdup(prom_bussoft, sizeof(struct pcibus_info), GFP_KERNEL); pcibr_bus_fixup() 131 if (!soft) { pcibr_bus_fixup() 135 soft->pbi_buscommon.bs_base = (unsigned long) pcibr_bus_fixup() 136 ioremap(REGION_OFFSET(soft->pbi_buscommon.bs_base), pcibr_bus_fixup() 139 spin_lock_init(&soft->pbi_lock); pcibr_bus_fixup() 145 IRQF_SHARED, "PCIBR error", (void *)(soft))) { pcibr_bus_fixup() 156 pcireg_control_bit_clr(soft, PCIBR_CTRL_PAGE_SIZE); pcibr_bus_fixup() 158 pcireg_control_bit_set(soft, PCIBR_CTRL_PAGE_SIZE); pcibr_bus_fixup() 161 nasid = NASID_GET(soft->pbi_buscommon.bs_base); pcibr_bus_fixup() 167 widget_p[(int)soft->pbi_buscommon.bs_xid]; pcibr_bus_fixup() 175 soft->pbi_buscommon.bs_persist_segment) && pcibr_bus_fixup() 177 soft->pbi_buscommon.bs_persist_busnum)) pcibr_bus_fixup() 179 soft; pcibr_bus_fixup() 185 soft->pbi_int_ate_resource.lowest_free_index = 0; pcibr_bus_fixup() 186 soft->pbi_int_ate_resource.ate = pcibr_bus_fixup() 187 kzalloc(soft->pbi_int_ate_size * sizeof(u64), GFP_KERNEL); pcibr_bus_fixup() 189 if (!soft->pbi_int_ate_resource.ate) { pcibr_bus_fixup() 190 kfree(soft); pcibr_bus_fixup() 194 return soft; pcibr_bus_fixup()
|
/linux-4.1.27/drivers/net/arcnet/ |
H A D | rfc1201.c | 95 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; type_trans() local 110 switch (soft->proto) { type_trans() 140 struct arc_rfc1201 *soft = &pkthdr->soft.rfc1201; rx() local 151 if (soft->split_flag == 0xFF) { /* Exception Packet */ rx() 164 soft, sizeof(pkt->soft)); rx() 166 if (!soft->split_flag) { /* not split */ rx() 168 soft->split_flag); rx() 172 in->sequence, soft->split_flag, soft->sequence); rx() 173 lp->rfc1201.aborted_seq = soft->sequence; rx() 179 in->sequence = soft->sequence; rx() 191 soft = &pkt->soft.rfc1201; rx() 193 /* up to sizeof(pkt->soft) has already been copied from the card */ rx() 195 if (length > sizeof(pkt->soft)) rx() 196 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), rx() 197 pkt->soft.raw + sizeof(pkt->soft), rx() 198 length - sizeof(pkt->soft)); rx() 205 if (soft->proto == ARC_P_ARP) { rx() 206 struct arphdr *arp = (struct arphdr *) soft->payload; rx() 252 soft->split_flag, in->sequence); rx() 254 if (in->skb && in->sequence != soft->sequence) { rx() 256 saddr, in->sequence, soft->sequence, rx() 257 soft->split_flag); rx() 264 if (soft->split_flag & 1) { /* first packet in split */ rx() 266 soft->split_flag); rx() 270 in->sequence, soft->split_flag, rx() 271 soft->sequence); rx() 276 in->sequence = soft->sequence; rx() 277 in->numpackets = ((unsigned) soft->split_flag >> 1) + 2; rx() 282 soft->split_flag); rx() 283 lp->rfc1201.aborted_seq = soft->sequence; rx() 292 lp->rfc1201.aborted_seq = soft->sequence; rx() 298 soft = &pkt->soft.rfc1201; rx() 303 soft->split_flag = 0; /* end result won't be split */ rx() 305 int packetnum = ((unsigned) soft->split_flag >> 1) + 1; rx() 312 if (lp->rfc1201.aborted_seq != soft->sequence) { rx() 315 soft->split_flag, soft->sequence, rx() 327 soft->split_flag); rx() 335 in->sequence, soft->split_flag, soft->sequence); rx() 336 lp->rfc1201.aborted_seq = soft->sequence; rx() 345 soft = &pkt->soft.rfc1201; rx() 373 /* Create the ARCnet hard/soft headers for RFC1201. */ build_header() 380 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; build_header() local 385 soft->proto = ARC_P_IP; build_header() 388 soft->proto = ARC_P_IPV6; build_header() 391 soft->proto = ARC_P_ARP; build_header() 394 soft->proto = ARC_P_RARP; build_header() 399 soft->proto = ARC_P_IPX; build_header() 402 soft->proto = ARC_P_ATALK; build_header() 421 soft->sequence = htons(lp->rfc1201.sequence++); build_header() 422 soft->split_flag = 0; /* split packets are done elsewhere */ build_header() 442 struct arc_rfc1201 *soft, int softlen, int bufnum) load_pkt() 455 excsoft.proto = soft->proto; load_pkt() 468 lp->hw.copy_to_card(dev, bufnum, ofs, soft, softlen); load_pkt() 486 pkt->soft.rfc1201.split_flag = 0; prepare_tx() 499 pkt->soft.rfc1201.sequence); prepare_tx() 504 load_pkt(dev, &pkt->hard, &pkt->soft.rfc1201, length, bufnum); prepare_tx() 515 struct arc_rfc1201 *soft = &out->pkt->soft.rfc1201, *newsoft; continue_tx() local 521 out->segnum, out->numsegs, soft->sequence); continue_tx() 523 /* the "new" soft header comes right before the data chunk */ continue_tx() 525 (out->pkt->soft.raw + out->length - out->dataleft); continue_tx() 527 if (!out->segnum) /* first packet; newsoft == soft */ continue_tx() 531 newsoft->proto = soft->proto; continue_tx() 532 newsoft->sequence = soft->sequence; continue_tx() 441 load_pkt(struct net_device *dev, struct arc_hardware *hard, struct arc_rfc1201 *soft, int softlen, int bufnum) load_pkt() argument
|
H A D | capmode.c | 69 /* up to sizeof(pkt->soft) has already been copied from the card */ rx() 76 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)); rx() 77 memcpy(pktbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)+sizeof(int), rx() 78 pkthdrbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto), rx() 79 sizeof(struct archdr)-ARC_HDR_SIZE-sizeof(pkt->soft.cap.proto)); rx() 81 if (length > sizeof(pkt->soft)) rx() 82 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), rx() 83 pkt->soft.raw + sizeof(pkt->soft) rx() 85 length - sizeof(pkt->soft)); rx() 95 * Create the ARCnet hard/soft headers for cap mode. 96 * There aren't any soft headers in cap mode - not even the protocol id. 107 *((int*)&pkt->soft.cap.cookie[0])); build_header() 151 *((int*)&pkt->soft.cap.cookie[0])); prepare_tx() 173 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft.cap.proto, prepare_tx() 174 sizeof(pkt->soft.cap.proto)); prepare_tx() 179 ((unsigned char*)&pkt->soft.cap.mes),length-1); prepare_tx() 214 ackpkt->soft.cap.proto = 0; /* using protocol 0 for acknowledge */ ack_tx() 215 ackpkt->soft.cap.mes.ack=acked; ack_tx() 218 *((int*)&ackpkt->soft.cap.cookie[0])); ack_tx()
|
H A D | arc-rawmode.c | 2 * Linux ARCnet driver - "raw mode" packet encapsulation (no soft headers) 117 /* up to sizeof(pkt->soft) has already been copied from the card */ rx() 119 if (length > sizeof(pkt->soft)) rx() 120 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), rx() 121 pkt->soft.raw + sizeof(pkt->soft), rx() 122 length - sizeof(pkt->soft)); rx() 132 * Create the ARCnet hard/soft headers for raw mode. 133 * There aren't any soft headers in raw mode - not even the protocol id. 198 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length); prepare_tx()
|
H A D | rfc1051.c | 93 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; type_trans() local 108 switch (soft->proto) { type_trans() 151 /* up to sizeof(pkt->soft) has already been copied from the card */ rx() 153 if (length > sizeof(pkt->soft)) rx() 154 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), rx() 155 pkt->soft.raw + sizeof(pkt->soft), rx() 156 length - sizeof(pkt->soft)); rx() 166 * Create the ARCnet hard/soft headers for RFC1051. 173 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; build_header() local 178 soft->proto = ARC_P_IP_RFC1051; build_header() 181 soft->proto = ARC_P_ARP_RFC1051; build_header() 246 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length); prepare_tx()
|
H A D | arcnet.c | 545 struct arc_rfc1201 *soft; arcnet_send_packet() local 556 soft = &pkt->soft.rfc1201; arcnet_send_packet() 557 proto = arc_proto_map[soft->proto]; arcnet_send_packet() 951 struct arc_rfc1201 *soft; arcnet_rx() local 954 soft = &pkt.soft.rfc1201; arcnet_rx() 966 if (sizeof(pkt.soft) <= length) arcnet_rx() 967 lp->hw.copy_from_card(dev, bufnum, ofs, soft, sizeof(pkt.soft)); arcnet_rx() 969 memset(&pkt.soft, 0, sizeof(pkt.soft)); arcnet_rx() 970 lp->hw.copy_from_card(dev, bufnum, ofs, soft, length); arcnet_rx() 981 if (arc_proto_map[soft->proto]->is_ip) { BUGLVL() 985 *newp = arc_proto_map[soft->proto]; BUGLVL() 990 " (was '%c')\n", soft->proto, pkt.hard.source, BUGLVL() 996 lp->default_proto[0] = soft->proto; 999 lp->default_proto[pkt.hard.source] = soft->proto; 1002 arc_proto_map[soft->proto]->rx(dev, bufnum, &pkt, length); 1011 pkthdr->soft.rfc1201.proto, pkthdr->hard.source); null_rx()
|
/linux-4.1.27/arch/x86/math-emu/ |
H A D | fpu_system.h | 50 #define FPU_info (I387->soft.info) 60 #define FPU_lookahead (I387->soft.lookahead) 64 #define no_ip_update (*(u_char *)&(I387->soft.no_update)) 65 #define FPU_rm (*(u_char *)&(I387->soft.rm)) 69 #define access_limit (*(u_char *)&(I387->soft.alimit)) 71 #define partial_status (I387->soft.swd) 72 #define control_word (I387->soft.cwd) 73 #define fpu_tag_word (I387->soft.twd) 74 #define registers (I387->soft.st_space) 75 #define top (I387->soft.ftop) 77 #define instruction_address (*(struct address *)&I387->soft.fip) 78 #define operand_address (*(struct address *)&I387->soft.foo)
|
H A D | fpu_aux.c | 33 void finit_soft_fpu(struct i387_soft_struct *soft) finit_soft_fpu() argument 36 memset(soft, 0, sizeof(*soft)); finit_soft_fpu() 37 soft->cwd = 0x037f; finit_soft_fpu() 38 soft->swd = 0; finit_soft_fpu() 39 soft->ftop = 0; /* We don't keep top in the status word internally. */ finit_soft_fpu() 40 soft->twd = 0xffff; finit_soft_fpu() 43 oaddr = (struct address *)&soft->foo; finit_soft_fpu() 46 iaddr = (struct address *)&soft->fip; finit_soft_fpu() 50 soft->no_update = 1; finit_soft_fpu() 55 finit_soft_fpu(¤t->thread.fpu.state->soft); finit()
|
/linux-4.1.27/arch/powerpc/math-emu/ |
H A D | mffs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | mtfsb0.c | 6 #include <math-emu/soft-fp.h>
|
H A D | mtfsb1.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fctiw.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fctiwz.c | 6 #include <math-emu/soft-fp.h>
|
H A D | frsp.c | 6 #include <math-emu/soft-fp.h>
|
H A D | mcrfs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | mtfsfi.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fadd.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fadds.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fcmpo.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fcmpu.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fsel.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fsqrt.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fsqrts.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fsub.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fsubs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | lfs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | stfs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fdiv.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fdivs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fmadd.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fmadds.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fmsub.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fmsubs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fmul.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fmuls.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fnmadd.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fnmadds.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fnmsub.c | 6 #include <math-emu/soft-fp.h>
|
H A D | fnmsubs.c | 6 #include <math-emu/soft-fp.h>
|
H A D | mtfsf.c | 6 #include <math-emu/soft-fp.h>
|
H A D | udivmodti4.c | 3 #include <math-emu/soft-fp.h>
|
/linux-4.1.27/arch/arm/vfp/ |
H A D | Makefile | 10 KBUILD_AFLAGS :=$(KBUILD_AFLAGS:-msoft-float=-Wa,-mfpu=softvfp+vfp -mfloat-abi=soft)
|
/linux-4.1.27/fs/quota/ |
H A D | quotaio_v1.h | 8 * before the soft limits are treated as hard limits (usually resulting 10 * their soft limit, it is reset when they go below their soft limit.
|
H A D | quotaio_v2.h | 64 __le32 dqi_bgrace; /* Time before block soft limit becomes hard limit */ 65 __le32 dqi_igrace; /* Time before inode soft limit becomes hard limit */
|
/linux-4.1.27/include/asm-generic/ |
H A D | kvm_para.h | 9 * false soft lockup messages.
|
/linux-4.1.27/include/linux/power/ |
H A D | smb347-charger.h | 29 /* Use default factory programmed value for hard/soft temperature limit */ 57 * @soft_cold_temp_limit: soft cold temperature limit [%0 - %15] (in degree C), 59 * @soft_hot_temp_limit: soft hot temperature limit [%40 - %55] (in degree C), 66 * @soft_temp_limit_compensation: compensation method when soft temperature 69 * current when temperature hits soft limits 82 * Hard and soft temperature limit values are given as described in the 90 * factory programmed default will be used. For soft/hard temperature
|
/linux-4.1.27/sound/oss/dmasound/ |
H A D | dmasound_q40.c | 13 * [0.3] - put in default hard/soft settings. 65 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8; q40_ct_law() 122 (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); q40_ctx_law() 126 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; q40_ctx_law() 162 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; q40_ctx_s8() 199 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; q40_ctx_u8() 232 (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); q40_ctc_law() 236 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; q40_ctc_law() 275 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; q40_ctc_s8() 314 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; q40_ctc_u8() 423 if (dmasound.soft.stereo) Q40PlayNextFrame() 516 if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) <= catchRadius) Q40Init() 519 dmasound.hard = dmasound.soft; Q40Init() 524 dmasound.soft.speed = freq[idx]; Q40Init() 540 expand_bal = -dmasound.soft.speed; Q40Init() 550 return(dmasound.soft.format); Q40SetFormat() 560 dmasound.soft.format = format; Q40SetFormat() 561 dmasound.soft.size = 8; Q40SetFormat()
|
H A D | dmasound_atari.c | 13 * 01/02/2001 [0.3] - put in default hard/soft settings. 158 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 ata_ct_law() 164 if (dmasound.soft.stereo) ata_ct_law() 187 if (dmasound.soft.stereo) ata_ct_s8() 203 if (!dmasound.soft.stereo) { ata_ct_u8() 238 if (!dmasound.soft.stereo) { ata_ct_s16be() 270 if (!dmasound.soft.stereo) { ata_ct_u16be() 310 if (!dmasound.soft.stereo) { ata_ct_s16le() 351 if (!dmasound.soft.stereo) { ata_ct_u16le() 388 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 ata_ctx_law() 392 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_law() 397 if (!dmasound.soft.stereo) { ata_ctx_law() 452 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_s8() 457 if (!dmasound.soft.stereo) { ata_ctx_s8() 506 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_u8() 511 if (!dmasound.soft.stereo) { ata_ctx_u8() 562 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_s16be() 567 if (!dmasound.soft.stereo) { ata_ctx_s16be() 618 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_u16be() 623 if (!dmasound.soft.stereo) { ata_ctx_u16be() 676 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_s16le() 681 if (!dmasound.soft.stereo) { ata_ctx_s16le() 734 long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; ata_ctx_u16le() 739 if (!dmasound.soft.stereo) { ata_ctx_u16le() 918 if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius) TTInit() 921 dmasound.soft.speed = freq[idx]; TTInit() 927 dmasound.hard = dmasound.soft; TTInit() 952 expand_bal = -dmasound.soft.speed; TTInit() 962 return dmasound.soft.format; TTSetFormat() 972 dmasound.soft.format = format; TTSetFormat() 973 dmasound.soft.size = 8; TTSetFormat() 1045 if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius) FalconInit() 1048 dmasound.soft.speed = freq[idx]; FalconInit() 1054 dmasound.hard = dmasound.soft; FalconInit() 1108 expand_bal = -dmasound.soft.speed; FalconInit() 1119 return dmasound.soft.format; FalconSetFormat() 1137 dmasound.soft.format = format; FalconSetFormat() 1138 dmasound.soft.size = size; FalconSetFormat() 1141 dmasound.dsp.size = dmasound.soft.size; FalconSetFormat()
|
H A D | dmasound_core.c | 241 return dmasound.soft.speed; sound_set_speed() 244 at present we allow (arbitrarily) low rates - using soft sound_set_speed() 246 no soft down-conversion. sound_set_speed() 252 dmasound.soft.speed = speed; sound_set_speed() 255 dmasound.dsp.speed = dmasound.soft.speed; sound_set_speed() 257 return dmasound.soft.speed; sound_set_speed() 263 return dmasound.soft.stereo; sound_set_stereo() 267 dmasound.soft.stereo = stereo; sound_set_stereo() 280 switch (dmasound.soft.format) { sound_copy_translate() 473 to be used when the user requests the fragments sizes (with no soft sq_setup() 474 x-lation) and then the user subsequently sets a soft x-lation that sq_setup() 490 (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; sq_setup() 499 (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; sq_setup() 502 sq->block_size /= dmasound.soft.speed ; sq_setup() 561 /* implement any changes we have made to the soft/hard params. sq_write() 791 driver must supply defaults for hard & soft params. sq_open() 796 OSS behaviour - while we still have soft translations ;-) */ sq_open() 797 dmasound.soft = dmasound.mach.default_soft ; sq_open() 948 This is a bit fraught - because soft translations can mess with our 1047 return IOCTL_OUT(arg, dmasound.soft.speed); sq_ioctl() 1050 Where there are rate conversions implemented in soft form - it sq_ioctl() 1194 dmasound.soft = dmasound.mach.default_soft ; sq_init() 1307 len += sprintf(buffer+len,"Parameter %20s%20s\n","soft","hard") ; state_open() 1309 get_afmt_string(dmasound.soft.format), state_open() 1313 dmasound.soft.speed, dmasound.hard.speed); state_open() 1316 dmasound.soft.stereo ? "stereo" : "mono", state_open()
|
H A D | dmasound_paula.c | 14 * [0.4] - put in default hard/soft settings 161 if (!dmasound.soft.stereo) { ami_ct_s8() 195 if (!dmasound.soft.stereo) { \ 248 if (!dmasound.soft.stereo) { \ 363 if (dmasound.soft.speed) AmiInit() 364 period = amiga_colorclock/dmasound.soft.speed-1; AmiInit() 367 dmasound.hard = dmasound.soft; AmiInit() 392 return dmasound.soft.format; AmiSetFormat() 410 dmasound.soft.format = format; AmiSetFormat() 411 dmasound.soft.size = size; AmiSetFormat() 414 dmasound.dsp.size = dmasound.soft.size; AmiSetFormat()
|
H A D | dmasound.h | 96 /* description of the set-up applies to either hard or soft settings */ 163 SETTINGS soft; /* software settings */ member in struct:sound_settings
|
/linux-4.1.27/net/batman-adv/ |
H A D | multicast.c | 32 * on the given soft interface, dev, in the given mcast_list. 100 * @bat_priv: the bat priv with all the soft interface information 132 * @bat_priv: the bat priv with all the soft interface information 163 * batadv_mcast_has_bridge - check whether the soft-iface is bridged 164 * @bat_priv: the bat priv with all the soft interface information 166 * Checks whether there is a bridge on top of our soft interface. Returns 184 * @bat_priv: the bat priv with all the soft interface information 199 /* Avoid attaching MLAs, if there is a bridge on top of our soft batadv_mcast_mla_tvlv_update() 225 * @bat_priv: the bat priv with all the soft interface information 253 * @bat_priv: the bat priv with all the soft interface information 291 * @bat_priv: the bat priv with all the soft interface information 330 * @bat_priv: the bat priv with all the soft interface information 366 * @bat_priv: the bat priv with all the soft interface information 389 * @bat_priv: the bat priv with all the soft interface information 405 * @bat_priv: the bat priv with all the soft interface information 432 * @bat_priv: the bat priv with all the soft interface information 459 * @bat_priv: the bat priv with all the soft interface information 483 * @bat_priv: the bat priv with all the soft interface information 510 * @bat_priv: the bat priv with all the soft interface information 564 * @bat_priv: the bat priv with all the soft interface information 607 * @bat_priv: the bat priv with all the soft interface information 650 * @bat_priv: the bat priv with all the soft interface information 693 * @bat_priv: the bat priv with all the soft interface information 749 * @bat_priv: the bat priv with all the soft interface information 760 * @bat_priv: the bat priv with all the soft interface information
|
H A D | hard-interface.h | 32 * @BATADV_IF_CLEANUP_KEEP: Don't automatically delete soft-interface 33 * @BATADV_IF_CLEANUP_AUTO: Delete soft-interface after last slave was removed
|
H A D | gateway_common.c | 25 * @net_dev: the soft interface net device 113 * @bat_priv: the bat priv with all the soft interface information 181 * @bat_priv: the bat priv with all the soft interface information 224 * @bat_priv: the bat priv with all the soft interface information 235 * @bat_priv: the bat priv with all the soft interface information
|
H A D | distributed-arp-table.c | 37 * @bat_priv: the bat priv with all the soft interface information 71 * @bat_priv: the bat priv with all the soft interface information 224 * @bat_priv: the bat priv with all the soft interface information 266 * @bat_priv: the bat priv with all the soft interface information 322 * @bat_priv: the bat priv with all the soft interface information 458 * @bat_priv: the bat priv with all the soft interface information 522 * @bat_priv: the bat priv with all the soft interface information 562 * @bat_priv: the bat priv with all the soft interface information 640 * @bat_priv: the bat priv with all the soft interface information 662 * @net_dev: the soft interface net device 673 * @bat_priv: the bat priv with all the soft interface information 693 * @bat_priv: the bat priv with all the soft interface information 709 * @bat_priv: the bat priv with all the soft interface information 732 * @bat_priv: the bat priv with all the soft interface information 796 * @bat_priv: the bat priv with all the soft interface information 896 * @bat_priv: the bat priv with all the soft interface information 942 * Moreover, if the soft-interface is enslaved into a bridge, an batadv_dat_snoop_outgoing_arp_request() 985 * @bat_priv: the bat priv with all the soft interface information 1066 * @bat_priv: the bat priv with all the soft interface information 1108 * @bat_priv: the bat priv with all the soft interface information 1158 * @bat_priv: the bat priv with all the soft interface information
|
H A D | send.h | 53 * @bat_priv: the bat priv with all the soft interface information 74 * @bat_priv: the bat priv with all the soft interface information
|
H A D | network-coding.c | 52 * @bat_priv: the bat priv with all the soft interface information 63 * @bat_priv: the bat priv with all the soft interface information 85 * @net_dev: the soft interface net device 96 * @bat_priv: the bat priv with all the soft interface information 116 * @bat_priv: the bat priv with all the soft interface information 155 * @bat_priv: the bat priv with all the soft interface information 225 * @bat_priv: the bat priv with all the soft interface information 241 * @bat_priv: the bat priv with all the soft interface information 261 * @bat_priv: the bat priv with all the soft interface information 282 * @bat_priv: the bat priv with all the soft interface information 320 * @bat_priv: the bat priv with all the soft interface information 346 * @bat_priv: the bat priv with all the soft interface information 373 * @bat_priv: the bat priv with all the soft interface information 546 * @bat_priv: the bat priv with all the soft interface information 583 * @bat_priv: the bat priv with all the soft interface information 620 * @bat_priv: the bat priv with all the soft interface information 706 * @bat_priv: the bat priv with all the soft interface information 787 * @bat_priv: the bat priv with all the soft interface information 852 * @bat_priv: the bat priv with all the soft interface information 905 * @bat_priv: the bat priv with all the soft interface information 1001 * @bat_priv: the bat priv with all the soft interface information 1219 * @bat_priv: the bat priv with all the soft interface information 1287 * @bat_priv: the bat priv with all the soft interface information 1333 * @bat_priv: the bat priv with all the soft interface information 1518 * @bat_priv: the bat priv with all the soft interface information 1579 * @bat_priv: the bat priv with all the soft interface information 1599 * @bat_priv: the bat priv with all the soft interface information 1693 * @bat_priv: the bat priv with all the soft interface information 1826 * @bat_priv: the bat priv with all the soft interface information 1905 * @bat_priv: the bat priv with all the soft interface information
|
H A D | main.c | 30 #include "soft-interface.h" 210 * @bat_priv: the bat priv with all the soft interface information 621 * @bat_priv: the bat priv with all the soft interface information 667 * @bat_priv: the bat priv with all the soft interface information 702 * @bat_priv: the bat priv with all the soft interface information 745 * @bat_priv: the bat priv with all the soft interface information 763 * @bat_priv: the bat priv with all the soft interface information 836 * @bat_priv: the bat priv with all the soft interface information 890 * @bat_priv: the bat priv with all the soft interface information 944 * @bat_priv: the bat priv with all the soft interface information 1011 * @bat_priv: the bat priv with all the soft interface information 1039 * @bat_priv: the bat priv with all the soft interface information 1089 * @bat_priv: the bat priv with all the soft interface information 1112 * @bat_priv: the bat priv with all the soft interface information 1203 * @bat_priv: the bat priv with all the soft interface information
|
H A D | bridge_loop_avoidance.c | 130 * @bat_priv: the bat priv with all the soft interface information 170 * @bat_priv: the bat priv with all the soft interface information 249 * @bat_priv: the bat priv with all the soft interface information 359 * @bat_priv: the bat priv with all the soft interface information 452 * @bat_priv: the bat priv with all the soft interface information 528 * @bat_priv: the bat priv with all the soft interface information 550 * @bat_priv: the bat priv with all the soft interface information 773 * @bat_priv: the bat priv with all the soft interface information 848 * @bat_priv: the bat priv with all the soft interface information 849 * @primary_if: the primary hard interface of this batman soft interface 1034 * @bat_priv: the bat priv with all the soft interface information 1083 * @bat_priv: the bat priv with all the soft interface information 1275 * @bat_priv: the bat priv with all the soft interface information 1345 * @bat_priv: the bat priv with all the soft interface information 1391 * if the orig_node is also a gateway on the soft interface, otherwise it 1443 * @bat_priv: the bat priv with all the soft interface information 1538 * @bat_priv: the bat priv with all the soft interface information
|
H A D | distributed-arp-table.h | 58 * @bat_priv: the bat priv with all the soft interface information 79 * @bat_priv: the bat priv with all the soft interface information
|
H A D | translation-table.c | 21 #include "soft-interface.h" 128 * @bat_priv: the bat priv with all the soft interface information 153 * @bat_priv: the bat priv with all the soft interface information 225 * @bat_priv: the bat priv with all the soft interface information 246 * @bat_priv: the bat priv with all the soft interface information 258 * @bat_priv: the bat priv with all the soft interface information 270 * @bat_priv: the bat priv with all the soft interface information 340 * @bat_priv: the bat priv with all the soft interface information 438 * @bat_priv: the bat priv with all the soft interface information 759 * @bat_priv: the bat priv with all the soft interface information 831 * @bat_priv: the bat priv with all the soft interface information 1005 * @bat_priv: the bat priv with all the soft interface information 1076 * @bat_priv: the bat priv with all the soft interface information 1111 * @bat_priv: the bat priv with all the soft interface information 1297 * @bat_priv: the bat priv with all the soft interface information 1461 * @bat_priv: the bat priv with all the soft interface information 1507 * @bat_priv: the bat priv with all the soft interface information 1665 * @bat_priv: the bat priv with all the soft interface information 1743 * @bat_priv: the bat priv with all the soft interface information 1809 * @bat_priv: the bat priv with all the soft interface information 1982 * @bat_priv: the bat priv with all the soft interface information 2043 * @bat_priv: the bat priv with all the soft interface information 2133 * @bat_priv: the bat priv with all the soft interface information 2305 * @bat_priv: the bat priv with all the soft interface information 2400 * @bat_priv: the bat priv with all the soft interface information 2416 * @bat_priv: the bat priv with all the soft interface information 2443 * @bat_priv: the bat priv with all the soft interface information 2524 * @bat_priv: the bat priv with all the soft interface information 2657 * @bat_priv: the bat priv with all the soft interface information 2774 * @bat_priv: the bat priv with all the soft interface information 2870 * @bat_priv: the bat priv with all the soft interface information 2900 * @bat_priv: the bat priv with all the soft interface information 3042 * @bat_priv: the bat priv with all the soft interface information 3125 * @bat_priv: the bat priv with all the soft interface information 3221 * @bat_priv: the bat priv with all the soft interface information 3255 * @bat_priv: the bat priv with all the soft interface information 3302 * @bat_priv: the bat priv with all the soft interface information 3387 * @bat_priv: the bat priv with all the soft interface information 3413 * @bat_priv: the bat priv with all the soft interface information 3500 * @bat_priv: the bat priv with all the soft interface information 3540 * @bat_priv: the bat priv with all the soft interface information 3621 * @bat_priv: the bat priv with all the soft interface information 3671 * @bat_priv: the bat priv with all the soft interface information 3707 * @bat_priv: the bat priv with all the soft interface information
|
H A D | gateway_client.c | 116 * @bat_priv: the bat priv with all the soft interface information 218 * @bat_priv: the bat priv with all the soft interface information 398 * @bat_priv: the bat priv with all the soft interface information 439 * @bat_priv: the bat priv with all the soft interface information 472 * @bat_priv: the bat priv with all the soft interface information 782 * @bat_priv: the bat priv with all the soft interface information
|
H A D | routing.c | 21 #include "soft-interface.h" 38 * @bat_priv: the bat priv with all the soft interface information 102 * @bat_priv: the bat priv with all the soft interface information 182 * @bat_priv: the bat priv with all the soft interface information 381 * @bat_priv: the bat priv with all the soft interface information 418 * @bat_priv: the bat priv with all the soft interface information 626 * @bat_priv: the bat priv with all the soft interface information 771 * node's soft interface batadv_check_unicast_ttvn()
|
H A D | soft-interface.c | 19 #include "soft-interface.h" 144 * soft interface. However a dummy handler enables a user to set static 471 * @bat_priv: the bat priv with all the soft interface information 500 * @bat_priv: the bat priv with all the soft interface information 548 * @bat_priv: the bat priv with all the soft interface information 690 * Free the parts of the soft interface which can not be removed under 715 * batadv_softif_init_late - late stage initialization of soft interface 902 * batadv_softif_init_early - early stage initialization of soft interface
|
H A D | send.c | 23 #include "soft-interface.h" 194 * @bat_priv: the bat priv with all the soft interface information 237 * @bat_priv: the bat priv with all the soft interface information 310 * @bat_priv: the bat priv with all the soft interface information 351 * @bat_priv: the bat priv with all the soft interface information
|
H A D | originator.c | 26 #include "soft-interface.h" 599 * @bat_priv: the bat priv with all the soft interface information 677 * @bat_priv: the bat priv with all the soft interface information 718 * @bat_priv: the bat priv with all the soft interface information 770 * @bat_priv: the bat priv with all the soft interface information 828 * @bat_priv: the bat priv with all the soft interface information 863 * @bat_priv: the bat priv with all the soft interface information
|
/linux-4.1.27/arch/mips/bcm63xx/ |
H A D | setup.c | 36 /* soft reset all blocks */ bcm6348_a1_reboot() 37 printk(KERN_INFO "soft-resetting all blocks ...\n"); bcm6348_a1_reboot() 113 printk(KERN_INFO "triggering watchdog soft-reset...\n"); bcm63xx_machine_reboot()
|
/linux-4.1.27/arch/metag/tbx/ |
H A D | tbisoft.S | 10 * Support for soft threads and soft context switches 59 * Software syncronous context switch between soft threads, save only the 63 * A1GbP is global to all soft threads so not virtualised 85 MOVT D0Re0,#TBICTX_SOFT_BIT /* Only soft thread state */ 166 * Generate a new soft thread context ready for it's first outing. 168 * D1Ar1 - Region of memory to be used as the new soft thread stack 169 * D0Ar2 - Main line routine for new soft thread 204 MOVT D0Ar2,#TBICTX_SOFT_BIT /* Only soft thread state */
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | runlatch.h | 15 * with soft-disable/enable & interrupt replay.
|
H A D | irq.h | 60 * Per-cpu stacks for handling hard and soft interrupts.
|
H A D | irqflags.h | 42 * This is used by assembly code to soft-disable interrupts first and
|
H A D | hw_irq.h | 19 * This bits are set when interrupts occur while soft-disabled 116 * re-enable hard interrupts when soft-disabled after having
|
H A D | paca.h | 145 u8 soft_enabled; /* irq soft-enable flag */ 146 u8 irq_happened; /* irq happened while soft-disabled */ 148 u8 irq_work_pending; /* IRQ_WORK interrupt while soft-disable */
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | sstate.c | 1 /* sstate.c: System soft state support. 30 printk(KERN_WARNING "SSTATE: Failed to set soft-state to " do_set_sstate()
|
/linux-4.1.27/arch/arm/mach-bcm/ |
H A D | board_bcm21664.c | 48 * A soft reset is triggered by writing a 0 to bit 0 of the soft reset bcm21664_restart()
|
/linux-4.1.27/drivers/watchdog/ |
H A D | bcm47xx_wdt.c | 194 bool soft; bcm47xx_wdt_probe() local 200 soft = wdt->max_timer_ms < WDT_SOFTTIMER_THRESHOLD * 1000; bcm47xx_wdt_probe() 202 if (soft) { bcm47xx_wdt_probe() 235 soft ? ", Software Timer" : ""); bcm47xx_wdt_probe() 243 if (soft) bcm47xx_wdt_probe()
|
/linux-4.1.27/fs/xfs/ |
H A D | xfs_qm_syscalls.c | 409 xfs_qcnt_t hard, soft; xfs_qm_scall_setqlim() local 449 * Make sure that hardlimits are >= soft limits before changing. xfs_qm_scall_setqlim() 454 soft = (newlim->d_fieldmask & QC_SPC_SOFT) ? xfs_qm_scall_setqlim() 457 if (hard == 0 || hard >= soft) { xfs_qm_scall_setqlim() 459 ddq->d_blk_softlimit = cpu_to_be64(soft); xfs_qm_scall_setqlim() 463 q->qi_bsoftlimit = soft; xfs_qm_scall_setqlim() 466 xfs_debug(mp, "blkhard %Ld < blksoft %Ld", hard, soft); xfs_qm_scall_setqlim() 471 soft = (newlim->d_fieldmask & QC_RT_SPC_SOFT) ? xfs_qm_scall_setqlim() 474 if (hard == 0 || hard >= soft) { xfs_qm_scall_setqlim() 476 ddq->d_rtb_softlimit = cpu_to_be64(soft); xfs_qm_scall_setqlim() 479 q->qi_rtbsoftlimit = soft; xfs_qm_scall_setqlim() 482 xfs_debug(mp, "rtbhard %Ld < rtbsoft %Ld", hard, soft); xfs_qm_scall_setqlim() 488 soft = (newlim->d_fieldmask & QC_INO_SOFT) ? xfs_qm_scall_setqlim() 491 if (hard == 0 || hard >= soft) { xfs_qm_scall_setqlim() 493 ddq->d_ino_softlimit = cpu_to_be64(soft); xfs_qm_scall_setqlim() 496 q->qi_isoftlimit = soft; xfs_qm_scall_setqlim() 499 xfs_debug(mp, "ihard %Ld < isoft %Ld", hard, soft); xfs_qm_scall_setqlim() 517 * soft and hard limit values (already done, above), and xfs_qm_scall_setqlim()
|
H A D | xfs_qm.h | 80 xfs_qcnt_t qi_bsoftlimit; /* default data blk soft limit */ 82 xfs_qcnt_t qi_isoftlimit; /* default inode count soft limit */ 84 xfs_qcnt_t qi_rtbsoftlimit;/* default realtime blk soft limit */
|
/linux-4.1.27/drivers/parisc/ |
H A D | power.c | 3 * HP PARISC soft power switch support driver 33 * Support of the soft power switch button may be enabled or disabled at 111 /* soft power switch enabled/disabled */ 181 * soft-power switch and allows the user to switch off the system 186 /* re-enable the soft-power switch */ parisc_panic_event() 207 /* enable the soft power switch if possible */ power_init() 215 case 0: printk(KERN_INFO DRIVER_NAME ": Gecko-style soft power switch enabled.\n"); power_init()
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | elf.c | 26 * @soft: The soft(-float) requirement means that the program being 45 bool soft; member in struct:mode_req 175 prog_req.soft = interp_req.soft && prog_req.soft; arch_check_elf() 215 !prog_req.fr1 && !prog_req.single && !prog_req.soft) arch_check_elf()
|
/linux-4.1.27/arch/microblaze/ |
H A D | Makefile | 28 CPUFLAGS-1 += -mno-xl-soft-mul 32 CPUFLAGS-$(CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL) += -mno-xl-soft-mul 35 CPUFLAGS-$(CONFIG_XILINX_MICROBLAZE0_USE_DIV) += -mno-xl-soft-div
|
/linux-4.1.27/include/uapi/linux/ |
H A D | rfkill.h | 76 * @soft: soft state (0/1) 85 __u8 soft, hard; member in struct:rfkill_event
|
H A D | if_arcnet.h | 103 * 'offset' specification instead of the length, and the soft data is at 129 } soft; member in struct:archdr
|
H A D | elf-em.h | 37 #define EM_ALTERA_NIOS2 113 /* Altera Nios II soft-core processor */
|
/linux-4.1.27/arch/arm/mach-mvebu/ |
H A D | system-controller.c | 22 * soft-reset, but it might be extended in the future. 100 * Enable soft reset to assert RSTOUTn. mvebu_restart() 106 * Assert soft reset. mvebu_restart()
|
H A D | platsmp-a9.c | 37 * soft interrupt, and then the secondary CPU branches to this mvebu_cortex_a9_boot_secondary()
|
/linux-4.1.27/arch/mips/boot/dts/include/dt-bindings/clock/ |
H A D | rk3066a-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru-common.h | 128 /* soft-reset indices */
|
/linux-4.1.27/arch/mips/fw/arc/ |
H A D | misc.c | 43 /* XXX is this a soft reset basically? XXX */
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | irq.h | 49 /* soft power switch support (power.c) */
|
/linux-4.1.27/arch/powerpc/boot/dts/include/dt-bindings/clock/ |
H A D | rk3066a-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru.h | 18 /* soft-reset indices */
|
/linux-4.1.27/arch/arm64/boot/dts/include/dt-bindings/clock/ |
H A D | rk3066a-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru.h | 18 /* soft-reset indices */
|
/linux-4.1.27/arch/m68k/coldfire/ |
H A D | reset.c | 29 /* Set watchdog to soft reset, and enabled */ mcf_cpu_reset()
|
/linux-4.1.27/arch/metag/boot/dts/include/dt-bindings/clock/ |
H A D | rk3066a-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru.h | 18 /* soft-reset indices */
|
/linux-4.1.27/arch/arm/boot/dts/include/dt-bindings/clock/ |
H A D | rk3066a-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru.h | 18 /* soft-reset indices */
|
/linux-4.1.27/include/dt-bindings/clock/ |
H A D | rk3066a-cru.h | 18 /* soft-reset indices */
|
H A D | rk3188-cru.h | 18 /* soft-reset indices */
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | idle_book3e.S | 33 /* Now check if an interrupt came in while we were soft disabled 40 /* Now we are going to mark ourselves as soft and hard enabled in
|
H A D | irq.c | 126 * before soft-enabling interrupts, and from the exception exit 127 * path when returning from an interrupt from a soft-disabled to 128 * a soft enabled context. In both case we have interrupts hard 148 * Force the delivery of pending soft-disabled interrupts on PS3. __check_irq_replay() 207 /* Write the new soft-enabled value */ arch_local_irq_restore() 230 * __check_irq_replay(). We also need to soft-disable arch_local_irq_restore() 258 * soft-enabled yet to avoid warnings in decrementer_check_overflow arch_local_irq_restore() 263 /* We can soft-enable now */ arch_local_irq_restore() 303 * You call this function with interrupts soft-disabled (this is 322 * If anything happened while we were soft-disabled, prep_irq_for_idle() 332 * Mark interrupts as soft-enabled and clear the prep_irq_for_idle() 531 /* Copy the preempt_count so that the [soft]irq checks work. */ do_IRQ()
|
H A D | idle_power4.S | 39 /* Check if something happened while soft-disabled */
|
/linux-4.1.27/arch/blackfin/kernel/ |
H A D | reboot.c | 14 /* A system soft reset makes external memory unusable so force 18 * register as the BMODE selection bit is cleared by the soft
|
/linux-4.1.27/arch/arm/plat-versatile/ |
H A D | platsmp.c | 63 * since we haven't sent them a soft interrupt, they shouldn't versatile_boot_secondary() 69 * Send the secondary CPU a soft interrupt, thereby causing versatile_boot_secondary()
|
/linux-4.1.27/arch/arc/kernel/ |
H A D | irq.c | 195 * -If called from soft-ISR, it must re-enable all interrupts 196 * soft ISR are low prioity jobs which can be very slow, thus all IRQs 201 * L1 ISR ==> interrupted by L2 ISR ==> L2 soft ISR 233 /* called from soft IRQ, ideally we want to re-enable all levels */ arch_local_irq_enable() 241 * However some code, executing in soft ISR wants some IRQs arch_local_irq_enable()
|
/linux-4.1.27/drivers/iio/imu/ |
H A D | adis16400.h | 60 #define ADIS16400_XMAGN_SIF 0x2C /* X-axis magnetometer, soft-iron factor */ 61 #define ADIS16400_YMAGN_SIF 0x2E /* Y-axis magnetometer, soft-iron factor */ 62 #define ADIS16400_ZMAGN_SIF 0x30 /* Z-axis magnetometer, soft-iron factor */
|
/linux-4.1.27/arch/x86/kvm/ |
H A D | x86.h | 13 bool soft) kvm_queue_interrupt() 16 vcpu->arch.interrupt.soft = soft; kvm_queue_interrupt() 12 kvm_queue_interrupt(struct kvm_vcpu *vcpu, u8 vector, bool soft) kvm_queue_interrupt() argument
|
/linux-4.1.27/security/apparmor/ |
H A D | resource.c | 127 /* for any rlimits the profile controlled reset the soft limit __aa_transition_rlimits() 128 * to the less of the tasks hard limit and the init tasks soft limit __aa_transition_rlimits() 151 /* soft limit should not exceed hard limit */ __aa_transition_rlimits()
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_mbox.c | 453 // set up PCI related soft state and other pre-known parameters megaraid_probe_one() 503 // setup adapter handle in PCI soft state megaraid_probe_one() 625 * @adapter : controller's soft state 677 * @adapter : controller's soft state 704 * @adapter : our soft state 710 * - Use internal library of FW routines, build up complete soft state 733 * Attach the adapter soft state to raid device soft state megaraid_init_mbox() 776 * Setup the rest of the soft state using the library of megaraid_init_mbox() 923 * @adapter : our soft state 953 * @adapter : soft state of the raid controller 1115 * @adapter : soft state of the raid controller 1139 * @adapter : HBA soft state 1235 * @adapter : HBA soft state 1282 * @adapter : controller's soft state 1318 * @adapter : controller's soft state 1346 * @adapter : controller's soft state 1385 * @adapter : controller's soft state 1493 * @adapter : controller's soft state 1875 * @adapter : controller's soft state 1951 * @adapter : pointer to controller's soft state 1999 * @adapter : pointer to controller's soft state 2048 * @adapter : controller's soft state 2164 * @devp : pointer to our soft state 2187 * @adapter : controller's soft state 2212 * @devp : pointer to HBA soft state 2720 * @adapter : controller's soft state 2852 * @adapter : controller's soft state 2905 * @raid_dev : RAID device (HBA) soft state 2929 * @adapter : our soft state 3053 * @adapter : soft state for the controller 3089 * @adapter : soft state for the controller 3132 * @adapter : soft state for the controller 3184 * @adapter : soft state for the controller 3224 * @adapter : soft state for the controller 3261 * @adapter : soft state for the controller 3294 * @adapter : soft state for the controller 3372 * @adapter : controller's soft state 3419 * @adapter : Driver's soft state 3463 * @adapter : HBA soft state 3551 * @adapter : HBA soft state 3623 * @adapter : HBA soft state 3746 * @adapter : HBA soft state 3793 * @adapter : HBA soft state 3828 * @adapter : controller's soft state 3873 * @adapter : controller's soft state 3933 * @adapter : controller's soft state
|
H A D | megaraid_sas_fusion.c | 157 * @instance: Adapter soft state 185 * @instance: Adapter soft state 207 * @instance: Adapter soft state 234 * @instance: Adapter soft state 281 * @instance: Adapter soft state 334 * @instance: Adapter soft state 403 * @instance: Adapter soft state 584 * @instance: Adapter soft state 620 * @instance: Adapter soft state 748 * @instance: Adapter soft state 849 * @instance: Adapter soft state 993 * @instance: Adapter soft state 1211 * @instance: Adapter soft state 1479 * @instance: Adapter soft state 1654 * @instance: Adapter soft state 1804 * @instance: Adapter soft state 1904 * @instance: Adapter soft state 1960 * @instance: Adapter soft state 2131 * @instance: Adapter soft state 2207 * @instance: Adapter soft state 2282 * @instance: Adapter soft state 2315 * @instance: Adapter soft state 2337 * @intance: Adapter soft state 2362 * @instance: Controller's soft instance 2387 * @instance: Controller's soft instance
|
H A D | mega_common.h | 204 #define SCP2HOSTDATA(scp) SCP2HOST(scp)->hostdata // to soft state 209 // generic macro to convert scsi command and host to controller's soft state 222 * @adp : adapter's soft state
|
H A D | megaraid_sas_base.c | 202 * @instance: Adapter soft state 229 * @instance: Adapter soft state 261 * @instance: Adapter soft state 910 * @instance: Adapter soft state 942 * @instance: Adapter soft state 973 * @instance: Adapter soft state 1034 * @instance: Adapter soft state 1063 * @instance: Adapter soft state 1092 * @instance: Adapter soft state 1182 * @instance: Adapter soft state 1282 * @instance: Adapter soft state 1451 * @instance: Adapter soft state 1698 * @instance: Adapter soft state 1760 * @instance: Adapter soft state 1783 * @instance_addr: Address of adapter soft state 1836 * @instance: Adapter soft state 2269 * @instance: Adapter soft state 2586 * @instance: Adapter soft state 2807 * @instance: Adapter soft state 2828 * @instance: Adapter soft state 2850 * @instance: Adapter soft state 3041 * @instance: Adapter soft state 3240 * @instance: Adapter soft state 3337 * @instance: Adapter soft state 3541 * @instance: Adapter soft state 3580 * @instance: Adapter soft state 3686 * @instance: Adapter soft state 3708 * @instance: Adapter soft state 3789 * @instance: Adapter soft state 3888 * @instance: Adapter soft state 3978 * @instance: Adapter soft state 4121 * @instance: Adapter soft state 4201 * @instance: Adapter soft state 4258 * @instance: Adapter soft state 4419 * @instance: Adapter soft state 4750 * @intance: Adapter soft state 4769 * @instance: Adapter soft state 4846 * @instance: Adapter soft state 4970 * @instance: Adapter soft state 4999 * @instance: Adapter soft state 5457 * @instance: Adapter soft state 5501 * @instance: Adapter soft state 6037 * @instance: Adapter soft state
|
/linux-4.1.27/drivers/power/reset/ |
H A D | keystone-reset.c | 113 /* set soft/hard reset */ rsctrl_probe() 114 val = of_property_read_bool(np, "ti,soft-reset"); rsctrl_probe()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | xilinx_pci.c | 2 * PCI support for Xilinx plbv46_pci soft-core which can be used on 109 /* According to the xilinx plbv46_pci documentation the soft-core starts xilinx_pci_init()
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | ioc4_serial.c | 641 * @port: ptr to soft struct for this port 658 * @ioc4_soft: ptr to soft struct for this port 792 pending_intrs(struct ioc4_soft *soft, int type) pending_intrs() argument 794 struct ioc4_misc_regs __iomem *mem = soft->is_ioc4_misc_addr; pending_intrs() 801 spin_lock_irqsave(&soft->is_ir_lock, flag); pending_intrs() 818 spin_unlock_irqrestore(&soft->is_ir_lock, flag); pending_intrs() 961 * @soft: soft struct for this card 968 intr_connect(struct ioc4_soft *soft, int type, intr_connect() argument 977 i = atomic_inc_return(&soft-> is_intr_type[type].is_num_intrs) - 1; intr_connect() 981 intr_ptr = &soft->is_intr_type[type].is_intr_info[i]; intr_connect() 995 struct ioc4_soft *soft; ioc4_intr() local 1002 soft = arg; ioc4_intr() 1005 &soft->is_intr_type[intr_type].is_num_intrs); ioc4_intr() 1007 this_mir = this_ir = pending_intrs(soft, intr_type); ioc4_intr() 1013 intr_info = &soft->is_intr_type[intr_type].is_intr_info[xx]; ioc4_intr() 1017 write_ireg(soft, intr_info->sd_bits, IOC4_W_IEC, ioc4_intr() 1026 struct ioc4_misc_regs __iomem *mem = soft->is_ioc4_misc_addr; ioc4_intr() 1029 spin_lock_irqsave(&soft->is_ir_lock, flag); ioc4_intr() 1038 spin_unlock_irqrestore(&soft->is_ir_lock, flag); ioc4_intr() 1059 struct ioc4_soft *soft = control->ic_soft; ioc4_attach_local() local 1061 void __iomem *ioc4_serial = soft->is_ioc4_serial_addr; ioc4_attach_local() 1095 port->ip_ioc4_soft = soft; ioc4_attach_local() 1183 intr_connect(soft, IOC4_SIO_INTR_TYPE, ioc4_attach_local() 1187 intr_connect(soft, IOC4_OTHER_INTR_TYPE, ioc4_attach_local() 2644 struct ioc4_soft *soft; ioc4_serial_remove_one() local 2681 soft = control->ic_soft; ioc4_serial_remove_one() 2682 if (soft) { ioc4_serial_remove_one() 2683 free_irq(control->ic_irq, soft); ioc4_serial_remove_one() 2684 if (soft->is_ioc4_serial_addr) { ioc4_serial_remove_one() 2685 iounmap(soft->is_ioc4_serial_addr); ioc4_serial_remove_one() 2687 soft->is_ioc4_serial_addr, ioc4_serial_remove_one() 2690 kfree(soft); ioc4_serial_remove_one() 2774 struct ioc4_soft *soft; ioc4_serial_attach_one() local 2822 /* Allocate the soft structure */ ioc4_serial_attach_one() 2823 soft = kzalloc(sizeof(struct ioc4_soft), GFP_KERNEL); ioc4_serial_attach_one() 2824 if (!soft) { ioc4_serial_attach_one() 2826 "ioc4 (%p): unable to get memory for the soft struct\n", ioc4_serial_attach_one() 2832 spin_lock_init(&soft->is_ir_lock); ioc4_serial_attach_one() 2833 soft->is_ioc4_misc_addr = idd->idd_misc_regs; ioc4_serial_attach_one() 2834 soft->is_ioc4_serial_addr = serial; ioc4_serial_attach_one() 2846 write_ireg(soft, ~0, IOC4_W_IEC, IOC4_SIO_INTR_TYPE); ioc4_serial_attach_one() 2848 write_ireg(soft, IOC4_OTHER_IR_SER_MEMERR, IOC4_W_IEC, ioc4_serial_attach_one() 2851 control->ic_soft = soft; ioc4_serial_attach_one() 2855 "sgi-ioc4serial", soft)) { ioc4_serial_attach_one() 2883 kfree(soft); ioc4_serial_attach_one()
|
/linux-4.1.27/drivers/media/rc/img-ir/ |
H A D | img-ir-raw.h | 22 * @timer: Timer to echo samples to keep soft decoders happy.
|
/linux-4.1.27/arch/ia64/include/asm/sn/ |
H A D | pcibus_provider_defs.h | 27 * first field in any pciio based provider soft structure (e.g. pcibr_soft
|
H A D | tiocx.h | 23 void *soft; /* driver specific */ member in struct:cx_dev
|
H A D | pcibr_provider.h | 145 extern int sal_pcibr_slot_enable(struct pcibus_info *soft, int device, 147 extern int sal_pcibr_slot_disable(struct pcibus_info *soft, int device,
|
H A D | pcidev.h | 59 struct pcibus_bussoft *pdi_pcibus_info; /* Kernel common bus soft */
|
/linux-4.1.27/arch/arm/mach-orion5x/ |
H A D | board-mss2.c | 75 * Enable and issue soft reset mss2_power_off()
|
/linux-4.1.27/arch/arm/mach-realview/ |
H A D | platsmp.c | 71 * until it receives a soft interrupt, and then the realview_smp_prepare_cpus()
|
/linux-4.1.27/arch/arm/mach-s3c64xx/ |
H A D | mach-s3c64xx-dt.c | 60 /* if all else fails, or mode was for soft, jump to 0 */ s3c64xx_dt_restart()
|
/linux-4.1.27/arch/arm/mach-vexpress/ |
H A D | platsmp.c | 61 * until it receives a soft interrupt, and then the vexpress_smp_dt_prepare_cpus()
|
/linux-4.1.27/arch/arm/mm/ |
H A D | proc-arm9tdmi.S | 46 * Purpose : Sets up everything for a reset and jump to the location for soft reset.
|
H A D | proc-sa110.S | 58 * Perform a soft reset of the system. Put the CPU into the 62 * loc: location to jump to for soft reset
|
H A D | proc-v7m.S | 29 * Perform a soft reset of the system. Put the CPU into the 33 * - loc - location to jump to for soft reset
|
H A D | proc-arm7tdmi.S | 46 * Purpose : Sets up everything for a reset and jump to the location for soft reset.
|
H A D | idmap.c | 118 * In order to soft-boot, we need to switch to a 1:1 mapping for the
|
H A D | proc-fa526.S | 52 * Perform a soft reset of the system. Put the CPU into the 56 * loc: location to jump to for soft reset
|
H A D | proc-sa1100.S | 66 * Perform a soft reset of the system. Put the CPU into the 70 * loc: location to jump to for soft reset
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | fpstate.h | 75 struct fp_soft_struct soft; member in union:fp_state
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
H A D | cats-hw.c | 75 * CATS uses soft-reboot by default, since
|
/linux-4.1.27/drivers/mfd/ |
H A D | si476x-i2c.c | 116 * @soft: When set, this flag forces "soft" startup, where "soft" 136 int si476x_core_start(struct si476x_core *core, bool soft) si476x_core_start() argument 141 if (!soft) { si476x_core_start() 219 * @soft: When set, function sends a POWER_DOWN command instead of 224 * 2. Send the POWER_DOWN command if the power down is soft or bring 230 int si476x_core_stop(struct si476x_core *core, bool soft) si476x_core_stop() argument 235 if (soft) { si476x_core_stop() 254 if (!soft) { si476x_core_stop()
|
/linux-4.1.27/kernel/ |
H A D | watchdog.c | 2 * Detect hard and soft lockups on a system 30 * bit 0 for the hard lockup detector and bit 1 for the soft lockup detector. 83 * Should we panic when a soft-lockup or hard-lockup occurs: 154 * want a higher threshold for soft lockups than for hard lockups. So we couple 155 * the thresholds with a factor: we make the soft threshold twice the amount of 178 * or three with the current relation between the soft set_sample_period() 366 * the watchdog like a soft lockup, check to see if the host watchdog_timer_fn() 391 /* Prevent multiple soft-lockup reports if one cpu is already watchdog_timer_fn() 401 pr_emerg("BUG: soft lockup - CPU#%d stuck for %us! [%s:%d]\n", watchdog_timer_fn()
|
/linux-4.1.27/kernel/time/ |
H A D | posix-cpu-timers.c | 841 unsigned long soft; check_thread_timers() local 855 soft = ACCESS_ONCE(sig->rlim[RLIMIT_RTTIME].rlim_cur); check_thread_timers() 856 if (soft != RLIM_INFINITY) { check_thread_timers() 869 if (tsk->rt.timeout > DIV_ROUND_UP(soft, USEC_PER_SEC/HZ)) { check_thread_timers() 871 * At the soft limit, send a SIGXCPU every second. check_thread_timers() 873 if (soft < hard) { check_thread_timers() 874 soft += USEC_PER_SEC; check_thread_timers() 875 sig->rlim[RLIMIT_RTTIME].rlim_cur = soft; check_thread_timers() 940 unsigned long soft; check_process_timers() local 961 soft = ACCESS_ONCE(sig->rlim[RLIMIT_CPU].rlim_cur); check_process_timers() 962 if (soft != RLIM_INFINITY) { check_process_timers() 975 if (psecs >= soft) { check_process_timers() 977 * At the soft limit, send a SIGXCPU every second. check_process_timers() 980 if (soft < hard) { check_process_timers() 981 soft++; check_process_timers() 982 sig->rlim[RLIMIT_CPU].rlim_cur = soft; check_process_timers() 985 x = secs_to_cputime(soft); check_process_timers()
|
/linux-4.1.27/drivers/parport/ |
H A D | parport_gsc.h | 119 priv->ctr = ctr; /* Update soft copy */ __parport_gsc_frob_control() 158 return priv->ctr & rm; /* Use soft copy */ parport_gsc_read_control()
|
/linux-4.1.27/arch/microblaze/pci/ |
H A D | xilinx_pci.c | 2 * PCI support for Xilinx plbv46_pci soft-core which can be used on 149 /* According to the xilinx plbv46_pci documentation the soft-core starts xilinx_pci_init()
|
/linux-4.1.27/drivers/ata/ |
H A D | ahci_st.c | 119 dev_info(dev, "soft reset control not defined\n"); st_ahci_probe_resets() 125 dev_dbg(dev, "power soft reset control not defined\n"); st_ahci_probe_resets()
|
/linux-4.1.27/include/linux/ |
H A D | ftrace_event.h | 376 * bit 2: enable/disable with the soft disable bit 377 * bit 3: soft disabled 389 atomic_t sm_ref; /* soft-mode reference counter */ 440 * ftrace_trigger_soft_disabled - do triggers and test if soft disabled 444 * will be called here. If the event is soft disabled and has no 469 * It is to be discarded if the event is soft disabled and the 506 * if the event is soft disabled and should be discarded. 534 * if the event is soft disabled and should be discarded.
|
H A D | parport_pc.h | 98 printk ("] dcr(%s)=[", i ? "soft" : "hard"); dump_parport_state() 141 priv->ctr = ctr; /* Update soft copy */ __parport_pc_frob_control() 180 return priv->ctr & rm; /* Use soft copy */ parport_pc_read_control()
|
H A D | hrtimer.h | 372 ktime_t soft, hard; hrtimer_start_expires() local 373 soft = hrtimer_get_softexpires(timer); hrtimer_start_expires() 375 delta = ktime_to_ns(ktime_sub(hard, soft)); hrtimer_start_expires() 376 return hrtimer_start_range_ns(timer, soft, delta, mode); hrtimer_start_expires()
|
/linux-4.1.27/arch/x86/xen/ |
H A D | pci-swiotlb-xen.c | 48 /* If running as PV guest, either iommu=soft, or swiotlb=force will pci_xen_swiotlb_detect()
|
/linux-4.1.27/drivers/usb/chipidea/ |
H A D | ci_hdrc_msm.c | 35 * may not detect soft-disconnection. ci_hdrc_msm_notify_event()
|
/linux-4.1.27/fs/nfs/ |
H A D | nfs3client.c | 75 * For a new nfs_client, use a soft mount (default), a low retrans and a
|
/linux-4.1.27/include/uapi/asm-generic/ |
H A D | mman-common.h | 43 #define MADV_SOFT_OFFLINE 101 /* soft offline page for testing */
|
/linux-4.1.27/include/linux/platform_data/ |
H A D | mtd-davinci.h | 67 * soft == NAND_ECC_SOFT
|
/linux-4.1.27/arch/arm/mach-sti/ |
H A D | platsmp.c | 77 * Send the secondary CPU a soft interrupt, thereby causing sti_boot_secondary()
|
/linux-4.1.27/arch/arm/kernel/ |
H A D | hibernate.c | 57 * When soft reboot completes, the hibernation snapshot is written out.
|
/linux-4.1.27/drivers/staging/speakup/ |
H A D | speakup_soft.c | 61 * These attributes will appear in /sys/accessibility/speakup/soft. 124 .name = "soft", 153 .name = "soft",
|
/linux-4.1.27/drivers/video/console/ |
H A D | fbcon.h | 181 * soft imageblit > (soft copyarea) 187 * overridden, fbcon will never use soft copyarea.
|
/linux-4.1.27/drivers/net/wimax/i2400m/ |
H A D | i2400m-usb.h | 76 * Embed an 'struct edc' somewhere. Each time there is a soft or 104 * edc_inc - report a soft error and check if we are over the watermark 173 * on how many soft (retryable or ignorable) errors we get. If we
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | pgtable_types.h | 60 * works on kernel pages while soft-dirty engine on user space, 71 * Tracking soft dirty bit when a page goes to a swap is tricky. 75 * file mapping, so we borrow bit 7 for soft dirty tracking.
|
H A D | iommu_table.h | 20 * *: if SWIOTLB detected 'iommu=soft'/'swiotlb=force' it would skip
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
H A D | sdp_hdr.h | 29 The soft DSP image is described by binary header contained on begin of this
|
/linux-4.1.27/drivers/leds/ |
H A D | led-core.c | 122 /* delay brightness setting if need to stop soft-blink timer */ led_set_brightness()
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | plx9052.h | 35 #define PLX9052_INTCSR_SOFTINT (1 << 7) /* generate soft int */
|
/linux-4.1.27/drivers/rtc/ |
H A D | rtc-imxdi.c | 54 #define DCR_TDCSL (1 << 29) /* Tamper-detect configuration soft lock */ 55 #define DCR_KSSL (1 << 27) /* Key-select soft lock */ 57 #define DCR_MCSL (1 << 19) /* Monotonic-counter soft lock */ 59 #define DCR_TCSL (1 << 17) /* Timer-counter soft lock */
|
/linux-4.1.27/drivers/of/ |
H A D | of_mtd.c | 21 [NAND_ECC_SOFT] = "soft",
|
/linux-4.1.27/drivers/dma/ppc4xx/ |
H A D | xor.h | 48 #define XOR_CRSR_XASR_BIT (1<<31) /* soft reset */
|
/linux-4.1.27/arch/mips/include/asm/ |
H A D | fpregdef.h | 19 * hardfloat and softfloat object files. The kernel build uses soft-float by
|
/linux-4.1.27/drivers/acpi/ |
H A D | container.c | 6 * Copyright (C) 2004 Motoyuki Ito (motoyuki@soft.fujitsu.com)
|
/linux-4.1.27/include/xen/interface/ |
H A D | sched.h | 111 * Domain asked to perform 'soft reset' for it. The expected behavior is to
|
/linux-4.1.27/arch/parisc/include/uapi/asm/ |
H A D | pdc.h | 164 #define PDC_SOFT_POWER 23 /* soft power switch */ 165 #define PDC_SOFT_POWER_INFO 0 /* return info about the soft power switch */ 166 #define PDC_SOFT_POWER_ENABLE 1 /* enable/disable soft power switch */ 407 int imm_soft_boot; /* 0 = was hard boot, 1 = was soft boot */
|
/linux-4.1.27/arch/arm/mach-omap2/ |
H A D | hdq1w.c | 42 * OCP soft reset the HDQ1W IP block. Section 20.6.1.4 "HDQ1W/1-Wire
|
H A D | wd_timer.c | 71 * re-armed after an OCP soft-reset.) Returns -ETIMEDOUT if the reset
|
/linux-4.1.27/arch/arm/mach-realview/include/mach/ |
H A D | board-pb1176.h | 79 * Control register SYS_RESETCTL Bit 8 is set to 1 to force a soft reset
|
/linux-4.1.27/arch/arm/mach-spear/ |
H A D | platsmp.c | 118 * soft interrupt, and then the secondary CPU branches to this address. spear13xx_smp_prepare_cpus()
|
/linux-4.1.27/net/rxrpc/ |
H A D | ar-skbuff.c | 86 /* We previously soft-ACK'd some received packets that have now rxrpc_hard_ACK_data()
|
/linux-4.1.27/fs/afs/ |
H A D | afs_vl.h | 33 AFSVL_ENTDELETED = 363526, /* Entry is deleted (soft delete) */
|
/linux-4.1.27/arch/sparc/prom/ |
H A D | misc_64.c | 39 const char *svc = "SUNW,soft-state-supported"; prom_sun4v_guest_soft_state() 278 * across soft resets.
|
/linux-4.1.27/arch/arm/vdso/ |
H A D | vdsomunge.c | 19 * architecturally specified to be usable by both soft- and hard-float 44 * If the soft-float flag is set, this program clears it. That's all
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | proc.S | 64 * Perform a soft reset of the system. Put the CPU into the same state 68 * - loc - location to jump to for soft reset
|
/linux-4.1.27/arch/arm/mach-dove/ |
H A D | common.c | 400 * Enable soft reset to assert RSTOUTn. dove_restart() 405 * Assert soft reset. dove_restart()
|
/linux-4.1.27/arch/arm/mach-mv78xx0/ |
H A D | common.c | 419 * Enable soft reset to assert RSTOUTn. mv78xx0_restart() 424 * Assert soft reset. mv78xx0_restart()
|
/linux-4.1.27/arch/arm/mach-omap1/ |
H A D | board-sx1.c | 192 KEY(2, 1, GROUP_1 | KEY_YEN), /* left soft Qt::Key_Context1 */ 193 KEY(2, 2, GROUP_1 | KEY_F8), /* right soft Qt::Key_Back */
|
/linux-4.1.27/drivers/scsi/ |
H A D | mvumi.c | 196 * @mhba: Adapter soft state 338 * @mhba: Adapter soft state 358 * @mhba: Adapter soft state 370 * @mhba: Adapter soft state 388 * @mhba: Adapter soft state 932 * @mhba: Adapter soft state 1110 * @mhba: Adapter soft state 1322 * @mhba: Adapter soft state 1933 * @mhba: Adapter soft state 1948 * @mhba: Adapter soft state 2006 * @mhba: Adapter soft state 2055 * @mhba: Adapter soft state 2357 * @mhba: Adapter soft state 2436 * @mhba: Adapter soft state
|
H A D | megaraid.c | 132 * @adapter - pointer to our soft state 188 * @adapter - pointer to our soft state 353 * @adapter - pointer to our soft state 419 * @adapter - pointer to our soft state 450 * @adapter - pointer to our soft state 509 * @adapter - pointer to our soft state 943 * @adapter - pointer to our soft state 1006 * @adapter - pointer to our soft state 1090 * @adapter - pointer to our soft state 1171 * @adapter - pointer to our soft state 1253 * @devp - pointer to our soft state 1329 * @devp - pointer to our soft state 1406 * @adapter - pointer to our soft state 1929 * @adapter - megaraid soft state 2327 * @adapter - pointer to our soft state 2498 * @adapter - pointer to our soft state 2784 * @index - index in soft state array 2904 * @adapter - pointer to our soft state 3615 * @adapter - pointer to our soft state 3646 * @adapter - pointer to our soft state 3701 * @adapter - pointer to our soft state 3768 * @adapter - pointer to our soft state 3798 * @adapter - pointer to our soft state 3826 * @adapter - pointer to our soft state 3912 * @adapter - pointer to our soft state 3958 * @adapter - pointer to our soft state 4000 * @adapter - pointer to our soft state 4034 * @adapter - pointer to our soft state 4106 * @adapter - pointer to our soft state
|
/linux-4.1.27/drivers/scsi/pm8001/ |
H A D | pm8001_hwi.h | 867 #define SCRATCH_PAD1_SFR 0x01 /* soft reset state */ 870 #define SCRATCH_PAD1_RST 0x04 /* soft reset toggle flag */ 871 #define SCRATCH_PAD1_AAP1RDY_RST 0x08 /* AAP1 ready for soft reset */ 879 #define SCRATCH_PAD2_SFR 0x01 /* soft reset state */ 882 #define SCRATCH_PAD2_FWRDY_RST 0x04 /* FW ready for soft reset flag*/ 883 #define SCRATCH_PAD2_IOPRDY_RST 0x08 /* IOP ready for soft reset */ 1021 /* Magic number of soft reset for RB6 */
|
/linux-4.1.27/sound/soc/codecs/ |
H A D | rt5631.c | 379 /* keep soft volume and zero crossing setting */ onebit_depop_power_stage() 398 /* recover soft volume and zero crossing setting */ onebit_depop_power_stage() 417 /* keep soft volume and zero crossing setting */ onebit_depop_mute_stage() 436 /* recover soft volume and zero crossing setting */ onebit_depop_mute_stage() 455 /* keep soft volume and zero crossing setting */ depop_seq_power_stage() 471 /* power on soft generator and depop mode2 */ depop_seq_power_stage() 508 /* recover soft volume and zero crossing setting */ depop_seq_power_stage() 527 /* keep soft volume and zero crossing setting */ depop_seq_mute_stage() 559 /* recover soft volume and zero crossing setting */ depop_seq_mute_stage()
|
H A D | cs4271.c | 171 /* enable soft reset workaround */ 353 * Put the codec in soft reset and back again in case it's not cs4271_hw_params() 551 "cirrus,enable-soft-reset", NULL)) cs4271_codec_probe()
|
/linux-4.1.27/drivers/irqchip/ |
H A D | irq-vic.c | 129 /* and the same for the soft-int register */ resume_one_vic() 213 * handle_IRQ may briefly re-enable interrupts for soft IRQ handling. 322 /* moreover, clear the soft-triggered, in case it was the reason */ vic_ack_irq()
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
H A D | boot.c | 42 /* perform soft reset */ wl1251_boot_soft_reset() 49 wl1251_debug(DEBUG_BOOT, "soft reset bootdata 0x%x", boot_data); wl1251_boot_soft_reset() 56 wl1251_error("soft reset timeout"); wl1251_boot_soft_reset()
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.h | 4 * Driver for the PA6T-1682M onchip 1G/10G Ethernet MACs, soft state and
|
/linux-4.1.27/drivers/media/usb/tm6000/ |
H A D | tm6000-core.c | 301 /* Enables soft reset */ tm6000_init_analog_mode() 323 /* Disables soft reset */ tm6000_init_analog_mode() 431 { TM6010_REQ07_R3F_RESET, 0x01 }, /* Start of soft reset */ 480 { TM6010_REQ07_R3F_RESET, 0x00 }, /* End of the soft reset */
|
/linux-4.1.27/drivers/gpu/drm/mga/ |
H A D | mga_irq.c | 156 /* Turn on soft trap interrupt. Vertical blank interrupts are enabled mga_driver_irq_postinstall()
|
/linux-4.1.27/drivers/cpuidle/ |
H A D | cpuidle-pseries.c | 85 * were soft-disabled check_and_cede_processor()
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | irq_32.c | 134 printk(KERN_DEBUG "CPU %u irqstacks, hard=%p soft=%p\n", irq_ctx_init()
|
/linux-4.1.27/arch/sh/kernel/ |
H A D | irq.c | 141 printk("CPU %u irqstacks, hard=%p soft=%p\n", irq_ctx_init()
|
/linux-4.1.27/drivers/block/paride/ |
H A D | friq.c | 25 1.01 GRG 1998.12.20 Added support for soft power switch
|
/linux-4.1.27/arch/mips/alchemy/ |
H A D | board-gpr.c | 73 printk(KERN_EMERG "Triggering watchdog soft reset...\n"); gpr_reset()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
H A D | smu7_fusion.h | 38 // All 'soft registers' should be uint32_t.
|
/linux-4.1.27/drivers/media/i2c/ |
H A D | adv7343_regs.h | 106 /* Bit masks for soft reset register */
|
H A D | adv7393_regs.h | 115 /* Bit masks for soft reset register */
|
/linux-4.1.27/include/linux/sunrpc/ |
H A D | clnt.h | 50 unsigned int cl_softrtry : 1,/* soft timeouts */
|
/linux-4.1.27/include/linux/usb/ |
H A D | musb.h | 69 unsigned soft_con:1 __deprecated; /* soft connect required */
|