Searched refs:soft (Results 1 - 200 of 745) sorted by relevance

1234

/linux-4.1.27/drivers/char/
H A Dmbcs.c201 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 Dpcibr_provider.c26 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 Drfc1201.c95 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 Dcapmode.c69 /* 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 Darc-rawmode.c2 * 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 Drfc1051.c93 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 Darcnet.c545 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 Dfpu_system.h50 #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 Dfpu_aux.c33 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(&current->thread.fpu.state->soft); finit()
/linux-4.1.27/arch/powerpc/math-emu/
H A Dmffs.c6 #include <math-emu/soft-fp.h>
H A Dmtfsb0.c6 #include <math-emu/soft-fp.h>
H A Dmtfsb1.c6 #include <math-emu/soft-fp.h>
H A Dfctiw.c6 #include <math-emu/soft-fp.h>
H A Dfctiwz.c6 #include <math-emu/soft-fp.h>
H A Dfrsp.c6 #include <math-emu/soft-fp.h>
H A Dmcrfs.c6 #include <math-emu/soft-fp.h>
H A Dmtfsfi.c6 #include <math-emu/soft-fp.h>
H A Dfadd.c6 #include <math-emu/soft-fp.h>
H A Dfadds.c6 #include <math-emu/soft-fp.h>
H A Dfcmpo.c6 #include <math-emu/soft-fp.h>
H A Dfcmpu.c6 #include <math-emu/soft-fp.h>
H A Dfsel.c6 #include <math-emu/soft-fp.h>
H A Dfsqrt.c6 #include <math-emu/soft-fp.h>
H A Dfsqrts.c6 #include <math-emu/soft-fp.h>
H A Dfsub.c6 #include <math-emu/soft-fp.h>
H A Dfsubs.c6 #include <math-emu/soft-fp.h>
H A Dlfs.c6 #include <math-emu/soft-fp.h>
H A Dstfs.c6 #include <math-emu/soft-fp.h>
H A Dfdiv.c6 #include <math-emu/soft-fp.h>
H A Dfdivs.c6 #include <math-emu/soft-fp.h>
H A Dfmadd.c6 #include <math-emu/soft-fp.h>
H A Dfmadds.c6 #include <math-emu/soft-fp.h>
H A Dfmsub.c6 #include <math-emu/soft-fp.h>
H A Dfmsubs.c6 #include <math-emu/soft-fp.h>
H A Dfmul.c6 #include <math-emu/soft-fp.h>
H A Dfmuls.c6 #include <math-emu/soft-fp.h>
H A Dfnmadd.c6 #include <math-emu/soft-fp.h>
H A Dfnmadds.c6 #include <math-emu/soft-fp.h>
H A Dfnmsub.c6 #include <math-emu/soft-fp.h>
H A Dfnmsubs.c6 #include <math-emu/soft-fp.h>
H A Dmtfsf.c6 #include <math-emu/soft-fp.h>
H A Dudivmodti4.c3 #include <math-emu/soft-fp.h>
/linux-4.1.27/arch/arm/vfp/
H A DMakefile10 KBUILD_AFLAGS :=$(KBUILD_AFLAGS:-msoft-float=-Wa,-mfpu=softvfp+vfp -mfloat-abi=soft)
/linux-4.1.27/fs/quota/
H A Dquotaio_v1.h8 * 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 Dquotaio_v2.h64 __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 Dkvm_para.h9 * false soft lockup messages.
/linux-4.1.27/include/linux/power/
H A Dsmb347-charger.h29 /* 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 Ddmasound_q40.c13 * [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 Ddmasound_atari.c13 * 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 Ddmasound_core.c241 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 Ddmasound_paula.c14 * [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 Ddmasound.h96 /* 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 Dmulticast.c32 * 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 Dhard-interface.h32 * @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 Dgateway_common.c25 * @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 Ddistributed-arp-table.c37 * @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 Dsend.h53 * @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 Dnetwork-coding.c52 * @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 Dmain.c30 #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 Dbridge_loop_avoidance.c130 * @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 Ddistributed-arp-table.h58 * @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 Dtranslation-table.c21 #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 Dgateway_client.c116 * @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 Drouting.c21 #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 Dsoft-interface.c19 #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 Dsend.c23 #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 Doriginator.c26 #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 Dsetup.c36 /* 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 Dtbisoft.S10 * 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 Drunlatch.h15 * with soft-disable/enable & interrupt replay.
H A Dirq.h60 * Per-cpu stacks for handling hard and soft interrupts.
H A Dirqflags.h42 * This is used by assembly code to soft-disable interrupts first and
H A Dhw_irq.h19 * This bits are set when interrupts occur while soft-disabled
116 * re-enable hard interrupts when soft-disabled after having
H A Dpaca.h145 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 Dsstate.c1 /* 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 Dboard_bcm21664.c48 * 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 Dbcm47xx_wdt.c194 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 Dxfs_qm_syscalls.c409 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 Dxfs_qm.h80 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 Dpower.c3 * 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 Delf.c26 * @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 DMakefile28 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 Drfkill.h76 * @soft: soft state (0/1)
85 __u8 soft, hard; member in struct:rfkill_event
H A Dif_arcnet.h103 * 'offset' specification instead of the length, and the soft data is at
129 } soft; member in struct:archdr
H A Delf-em.h37 #define EM_ALTERA_NIOS2 113 /* Altera Nios II soft-core processor */
/linux-4.1.27/arch/arm/mach-mvebu/
H A Dsystem-controller.c22 * 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 Dplatsmp-a9.c37 * 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 Drk3066a-cru.h18 /* soft-reset indices */
H A Drk3188-cru.h18 /* soft-reset indices */
H A Drk3188-cru-common.h128 /* soft-reset indices */
/linux-4.1.27/arch/mips/fw/arc/
H A Dmisc.c43 /* XXX is this a soft reset basically? XXX */
/linux-4.1.27/arch/parisc/include/asm/
H A Dirq.h49 /* soft power switch support (power.c) */
/linux-4.1.27/arch/powerpc/boot/dts/include/dt-bindings/clock/
H A Drk3066a-cru.h18 /* soft-reset indices */
H A Drk3188-cru.h18 /* soft-reset indices */
/linux-4.1.27/arch/arm64/boot/dts/include/dt-bindings/clock/
H A Drk3066a-cru.h18 /* soft-reset indices */
H A Drk3188-cru.h18 /* soft-reset indices */
/linux-4.1.27/arch/m68k/coldfire/
H A Dreset.c29 /* Set watchdog to soft reset, and enabled */ mcf_cpu_reset()
/linux-4.1.27/arch/metag/boot/dts/include/dt-bindings/clock/
H A Drk3066a-cru.h18 /* soft-reset indices */
H A Drk3188-cru.h18 /* soft-reset indices */
/linux-4.1.27/arch/arm/boot/dts/include/dt-bindings/clock/
H A Drk3066a-cru.h18 /* soft-reset indices */
H A Drk3188-cru.h18 /* soft-reset indices */
/linux-4.1.27/include/dt-bindings/clock/
H A Drk3066a-cru.h18 /* soft-reset indices */
H A Drk3188-cru.h18 /* soft-reset indices */
/linux-4.1.27/arch/powerpc/kernel/
H A Didle_book3e.S33 /* 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 Dirq.c126 * 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 Didle_power4.S39 /* Check if something happened while soft-disabled */
/linux-4.1.27/arch/blackfin/kernel/
H A Dreboot.c14 /* 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 Dplatsmp.c63 * 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 Dirq.c195 * -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 Dadis16400.h60 #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 Dx86.h13 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 Dresource.c127 /* 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 Dmegaraid_mbox.c453 // 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 Dmegaraid_sas_fusion.c157 * @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 Dmega_common.h204 #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 Dmegaraid_sas_base.c202 * @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 Dkeystone-reset.c113 /* 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 Dxilinx_pci.c2 * 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 Dioc4_serial.c641 * @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 Dimg-ir-raw.h22 * @timer: Timer to echo samples to keep soft decoders happy.
/linux-4.1.27/arch/ia64/include/asm/sn/
H A Dpcibus_provider_defs.h27 * first field in any pciio based provider soft structure (e.g. pcibr_soft
H A Dtiocx.h23 void *soft; /* driver specific */ member in struct:cx_dev
H A Dpcibr_provider.h145 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 Dpcidev.h59 struct pcibus_bussoft *pdi_pcibus_info; /* Kernel common bus soft */
/linux-4.1.27/arch/arm/mach-orion5x/
H A Dboard-mss2.c75 * Enable and issue soft reset mss2_power_off()
/linux-4.1.27/arch/arm/mach-realview/
H A Dplatsmp.c71 * until it receives a soft interrupt, and then the realview_smp_prepare_cpus()
/linux-4.1.27/arch/arm/mach-s3c64xx/
H A Dmach-s3c64xx-dt.c60 /* 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 Dplatsmp.c61 * until it receives a soft interrupt, and then the vexpress_smp_dt_prepare_cpus()
/linux-4.1.27/arch/arm/mm/
H A Dproc-arm9tdmi.S46 * Purpose : Sets up everything for a reset and jump to the location for soft reset.
H A Dproc-sa110.S58 * Perform a soft reset of the system. Put the CPU into the
62 * loc: location to jump to for soft reset
H A Dproc-v7m.S29 * Perform a soft reset of the system. Put the CPU into the
33 * - loc - location to jump to for soft reset
H A Dproc-arm7tdmi.S46 * Purpose : Sets up everything for a reset and jump to the location for soft reset.
H A Didmap.c118 * In order to soft-boot, we need to switch to a 1:1 mapping for the
H A Dproc-fa526.S52 * Perform a soft reset of the system. Put the CPU into the
56 * loc: location to jump to for soft reset
H A Dproc-sa1100.S66 * 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 Dfpstate.h75 struct fp_soft_struct soft; member in union:fp_state
/linux-4.1.27/arch/arm/mach-footbridge/
H A Dcats-hw.c75 * CATS uses soft-reboot by default, since
/linux-4.1.27/drivers/mfd/
H A Dsi476x-i2c.c116 * @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 Dwatchdog.c2 * 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 Dposix-cpu-timers.c841 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 Dparport_gsc.h119 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 Dxilinx_pci.c2 * 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 Dahci_st.c119 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 Dftrace_event.h376 * 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 Dparport_pc.h98 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 Dhrtimer.h372 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 Dpci-swiotlb-xen.c48 /* 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 Dci_hdrc_msm.c35 * may not detect soft-disconnection. ci_hdrc_msm_notify_event()
/linux-4.1.27/fs/nfs/
H A Dnfs3client.c75 * 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 Dmman-common.h43 #define MADV_SOFT_OFFLINE 101 /* soft offline page for testing */
/linux-4.1.27/include/linux/platform_data/
H A Dmtd-davinci.h67 * soft == NAND_ECC_SOFT
/linux-4.1.27/arch/arm/mach-sti/
H A Dplatsmp.c77 * Send the secondary CPU a soft interrupt, thereby causing sti_boot_secondary()
/linux-4.1.27/arch/arm/kernel/
H A Dhibernate.c57 * When soft reboot completes, the hibernation snapshot is written out.
/linux-4.1.27/drivers/staging/speakup/
H A Dspeakup_soft.c61 * These attributes will appear in /sys/accessibility/speakup/soft.
124 .name = "soft",
153 .name = "soft",
/linux-4.1.27/drivers/video/console/
H A Dfbcon.h181 * soft imageblit > (soft copyarea)
187 * overridden, fbcon will never use soft copyarea.
/linux-4.1.27/drivers/net/wimax/i2400m/
H A Di2400m-usb.h76 * 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 Dpgtable_types.h60 * 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 Diommu_table.h20 * *: if SWIOTLB detected 'iommu=soft'/'swiotlb=force' it would skip
/linux-4.1.27/drivers/isdn/hardware/eicon/
H A Dsdp_hdr.h29 The soft DSP image is described by binary header contained on begin of this
/linux-4.1.27/drivers/leds/
H A Dled-core.c122 /* delay brightness setting if need to stop soft-blink timer */ led_set_brightness()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dplx9052.h35 #define PLX9052_INTCSR_SOFTINT (1 << 7) /* generate soft int */
/linux-4.1.27/drivers/rtc/
H A Drtc-imxdi.c54 #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 Dof_mtd.c21 [NAND_ECC_SOFT] = "soft",
/linux-4.1.27/drivers/dma/ppc4xx/
H A Dxor.h48 #define XOR_CRSR_XASR_BIT (1<<31) /* soft reset */
/linux-4.1.27/arch/mips/include/asm/
H A Dfpregdef.h19 * hardfloat and softfloat object files. The kernel build uses soft-float by
/linux-4.1.27/drivers/acpi/
H A Dcontainer.c6 * Copyright (C) 2004 Motoyuki Ito (motoyuki@soft.fujitsu.com)
/linux-4.1.27/include/xen/interface/
H A Dsched.h111 * Domain asked to perform 'soft reset' for it. The expected behavior is to
/linux-4.1.27/arch/parisc/include/uapi/asm/
H A Dpdc.h164 #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 Dhdq1w.c42 * OCP soft reset the HDQ1W IP block. Section 20.6.1.4 "HDQ1W/1-Wire
H A Dwd_timer.c71 * re-armed after an OCP soft-reset.) Returns -ETIMEDOUT if the reset
/linux-4.1.27/arch/arm/mach-realview/include/mach/
H A Dboard-pb1176.h79 * 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 Dplatsmp.c118 * soft interrupt, and then the secondary CPU branches to this address. spear13xx_smp_prepare_cpus()
/linux-4.1.27/net/rxrpc/
H A Dar-skbuff.c86 /* We previously soft-ACK'd some received packets that have now rxrpc_hard_ACK_data()
/linux-4.1.27/fs/afs/
H A Dafs_vl.h33 AFSVL_ENTDELETED = 363526, /* Entry is deleted (soft delete) */
/linux-4.1.27/arch/sparc/prom/
H A Dmisc_64.c39 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 Dvdsomunge.c19 * 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 Dproc.S64 * 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 Dcommon.c400 * Enable soft reset to assert RSTOUTn. dove_restart()
405 * Assert soft reset. dove_restart()
/linux-4.1.27/arch/arm/mach-mv78xx0/
H A Dcommon.c419 * Enable soft reset to assert RSTOUTn. mv78xx0_restart()
424 * Assert soft reset. mv78xx0_restart()
/linux-4.1.27/arch/arm/mach-omap1/
H A Dboard-sx1.c192 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 Dmvumi.c196 * @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 Dmegaraid.c132 * @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 Dpm8001_hwi.h867 #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 Drt5631.c379 /* 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 Dcs4271.c171 /* 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 Dirq-vic.c129 /* 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 Dboot.c42 /* 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 Dpasemi_mac.h4 * Driver for the PA6T-1682M onchip 1G/10G Ethernet MACs, soft state and
/linux-4.1.27/drivers/media/usb/tm6000/
H A Dtm6000-core.c301 /* 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 Dmga_irq.c156 /* Turn on soft trap interrupt. Vertical blank interrupts are enabled mga_driver_irq_postinstall()
/linux-4.1.27/drivers/cpuidle/
H A Dcpuidle-pseries.c85 * were soft-disabled check_and_cede_processor()
/linux-4.1.27/arch/x86/kernel/
H A Dirq_32.c134 printk(KERN_DEBUG "CPU %u irqstacks, hard=%p soft=%p\n", irq_ctx_init()
/linux-4.1.27/arch/sh/kernel/
H A Dirq.c141 printk("CPU %u irqstacks, hard=%p soft=%p\n", irq_ctx_init()
/linux-4.1.27/drivers/block/paride/
H A Dfriq.c25 1.01 GRG 1998.12.20 Added support for soft power switch
/linux-4.1.27/arch/mips/alchemy/
H A Dboard-gpr.c73 printk(KERN_EMERG "Triggering watchdog soft reset...\n"); gpr_reset()
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dsmu7_fusion.h38 // All 'soft registers' should be uint32_t.
/linux-4.1.27/drivers/media/i2c/
H A Dadv7343_regs.h106 /* Bit masks for soft reset register */
H A Dadv7393_regs.h115 /* Bit masks for soft reset register */
/linux-4.1.27/include/linux/sunrpc/
H A Dclnt.h50 unsigned int cl_softrtry : 1,/* soft timeouts */
/linux-4.1.27/include/linux/usb/
H A Dmusb.h69 unsigned soft_con:1 __deprecated; /* soft connect required */

Completed in 7245 milliseconds

1234