Home
last modified time | relevance | path

Searched full:soft (Results 1 – 25 of 2552) sorted by relevance

12345678910>>...103

/kernel/linux/linux-4.19/drivers/char/
Dmbcs.c202 static inline int mbcs_getdma_start(struct mbcs_soft *soft) in mbcs_getdma_start() argument
209 mmr_base = soft->mmr_base; in mbcs_getdma_start()
210 gdma = &soft->getdma; in mbcs_getdma_start()
242 static inline int mbcs_putdma_start(struct mbcs_soft *soft) in mbcs_putdma_start() argument
249 mmr_base = soft->mmr_base; in mbcs_putdma_start()
250 pdma = &soft->putdma; in mbcs_putdma_start()
282 static inline int mbcs_algo_start(struct mbcs_soft *soft) in mbcs_algo_start() argument
284 struct algoblock *algo_soft = &soft->algo; in mbcs_algo_start()
285 void *mmr_base = soft->mmr_base; in mbcs_algo_start()
288 if (mutex_lock_interruptible(&soft->algolock)) in mbcs_algo_start()
[all …]
/kernel/linux/linux-5.10/drivers/net/arcnet/
Drfc1201.c94 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; in type_trans() local
109 switch (soft->proto) { in type_trans()
138 struct arc_rfc1201 *soft = &pkthdr->soft.rfc1201; in rx() local
150 if (soft->split_flag == 0xFF) { /* Exception Packet */ in rx()
163 soft, sizeof(pkt->soft)); in rx()
165 if (!soft->split_flag) { /* not split */ in rx()
167 soft->split_flag); in rx()
171 in->sequence, soft->split_flag, in rx()
172 soft->sequence); in rx()
173 lp->rfc1201.aborted_seq = soft->sequence; in rx()
[all …]
Dcapmode.c70 /* up to sizeof(pkt->soft) has already been copied from the card in rx()
77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx()
78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx()
79 pkthdrbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto), in rx()
80 sizeof(struct archdr) - ARC_HDR_SIZE - sizeof(pkt->soft.cap.proto)); in rx()
82 if (length > sizeof(pkt->soft)) in rx()
83 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
84 pkt->soft.raw + sizeof(pkt->soft) in rx()
86 length - sizeof(pkt->soft)); in rx()
95 /* Create the ARCnet hard/soft headers for cap mode.
[all …]
Drfc1051.c90 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; in type_trans() local
105 switch (soft->proto) { in type_trans()
146 /* up to sizeof(pkt->soft) has already been copied from the card */ in rx()
148 if (length > sizeof(pkt->soft)) in rx()
149 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
150 pkt->soft.raw + sizeof(pkt->soft), in rx()
151 length - sizeof(pkt->soft)); in rx()
160 /* Create the ARCnet hard/soft headers for RFC1051 */
166 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; in build_header() local
171 soft->proto = ARC_P_IP_RFC1051; in build_header()
[all …]
Darc-rawmode.c2 * Linux ARCnet driver - "raw mode" packet encapsulation (no soft headers)
67 /* up to sizeof(pkt->soft) has already been copied from the card */ in rx()
69 if (length > sizeof(pkt->soft)) in rx()
70 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
71 pkt->soft.raw + sizeof(pkt->soft), in rx()
72 length - sizeof(pkt->soft)); in rx()
81 /* Create the ARCnet hard/soft headers for raw mode.
82 * There aren't any soft headers in raw mode - not even the protocol id.
146 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length); in prepare_tx()
/kernel/linux/linux-4.19/drivers/net/arcnet/
Drfc1201.c94 struct arc_rfc1201 *soft = &pkt->soft.rfc1201; in type_trans() local
109 switch (soft->proto) { in type_trans()
138 struct arc_rfc1201 *soft = &pkthdr->soft.rfc1201; in rx() local
150 if (soft->split_flag == 0xFF) { /* Exception Packet */ in rx()
163 soft, sizeof(pkt->soft)); in rx()
165 if (!soft->split_flag) { /* not split */ in rx()
167 soft->split_flag); in rx()
171 in->sequence, soft->split_flag, in rx()
172 soft->sequence); in rx()
173 lp->rfc1201.aborted_seq = soft->sequence; in rx()
[all …]
Dcapmode.c70 /* up to sizeof(pkt->soft) has already been copied from the card in rx()
77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx()
78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx()
79 pkthdrbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto), in rx()
80 sizeof(struct archdr) - ARC_HDR_SIZE - sizeof(pkt->soft.cap.proto)); in rx()
82 if (length > sizeof(pkt->soft)) in rx()
83 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
84 pkt->soft.raw + sizeof(pkt->soft) in rx()
86 length - sizeof(pkt->soft)); in rx()
95 /* Create the ARCnet hard/soft headers for cap mode.
[all …]
Drfc1051.c90 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; in type_trans() local
105 switch (soft->proto) { in type_trans()
146 /* up to sizeof(pkt->soft) has already been copied from the card */ in rx()
148 if (length > sizeof(pkt->soft)) in rx()
149 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
150 pkt->soft.raw + sizeof(pkt->soft), in rx()
151 length - sizeof(pkt->soft)); in rx()
160 /* Create the ARCnet hard/soft headers for RFC1051 */
166 struct arc_rfc1051 *soft = &pkt->soft.rfc1051; in build_header() local
171 soft->proto = ARC_P_IP_RFC1051; in build_header()
[all …]
Darc-rawmode.c2 * Linux ARCnet driver - "raw mode" packet encapsulation (no soft headers)
67 /* up to sizeof(pkt->soft) has already been copied from the card */ in rx()
69 if (length > sizeof(pkt->soft)) in rx()
70 lp->hw.copy_from_card(dev, bufnum, ofs + sizeof(pkt->soft), in rx()
71 pkt->soft.raw + sizeof(pkt->soft), in rx()
72 length - sizeof(pkt->soft)); in rx()
81 /* Create the ARCnet hard/soft headers for raw mode.
82 * There aren't any soft headers in raw mode - not even the protocol id.
146 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft, length); in prepare_tx()
/kernel/linux/linux-4.19/arch/ia64/sn/pci/pcibr/
Dpcibr_provider.c26 sal_pcibr_slot_enable(struct pcibus_info *soft, int device, void *resp, in sal_pcibr_slot_enable() argument
36 segment = soft->pbi_buscommon.bs_persist_segment; in sal_pcibr_slot_enable()
37 busnum = soft->pbi_buscommon.bs_persist_busnum; in sal_pcibr_slot_enable()
46 sal_pcibr_slot_disable(struct pcibus_info *soft, int device, int action, in sal_pcibr_slot_disable() argument
56 segment = soft->pbi_buscommon.bs_persist_segment; in sal_pcibr_slot_disable()
57 busnum = soft->pbi_buscommon.bs_persist_busnum; in sal_pcibr_slot_disable()
65 static int sal_pcibr_error_interrupt(struct pcibus_info *soft) in sal_pcibr_error_interrupt() argument
73 segment = soft->pbi_buscommon.bs_persist_segment; in sal_pcibr_error_interrupt()
74 busnum = soft->pbi_buscommon.bs_persist_busnum; in sal_pcibr_error_interrupt()
105 struct pcibus_info *soft = arg; in pcibr_error_intr_handler() local
[all …]
/kernel/linux/linux-4.19/Documentation/admin-guide/mm/
Dsoft-dirty.rst4 Soft-Dirty PTEs
7 The soft-dirty is a bit on a PTE which helps to track which pages a task
10 1. Clear soft-dirty bits from the task's PTEs.
17 3. Read soft-dirty bits from the PTEs.
20 64-bit qword is the soft-dirty one. If set, the respective PTE was
25 when the soft-dirty bit is cleared. So, after this, when the task tries to
27 the soft-dirty bit on the respective PTE.
30 soft-dirty bits clear, the #PF-s that occur after that are processed fast.
32 the kernel does is finds this fact out and puts both writable and soft-dirty
36 there is still a scenario when we can lose soft dirty bits -- a task
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/mm/
Dsoft-dirty.rst4 Soft-Dirty PTEs
7 The soft-dirty is a bit on a PTE which helps to track which pages a task
10 1. Clear soft-dirty bits from the task's PTEs.
17 3. Read soft-dirty bits from the PTEs.
20 64-bit qword is the soft-dirty one. If set, the respective PTE was
25 when the soft-dirty bit is cleared. So, after this, when the task tries to
27 the soft-dirty bit on the respective PTE.
30 soft-dirty bits clear, the #PF-s that occur after that are processed fast.
32 the kernel does is finds this fact out and puts both writable and soft-dirty
36 there is still a scenario when we can lose soft dirty bits -- a task
[all …]
/kernel/linux/linux-5.10/drivers/platform/mellanox/
Dmlxbf-bootctl.h11 * the next chip soft reset. This call does not affect the current
14 * will not be enabled after the next soft reset. Non-zero errors are
21 * after the next chip soft reset. Returns the interval as set by
27 * Request that a specific boot action be taken at the next soft
39 * soft reset. Returns the reset action (see below for the parameter
45 * Request that a specific boot action be taken at the soft reset
46 * after the next soft reset. For a specified valid boot mode, the
48 * MLXBF_BOOTCTL_SET_RESET_ACTION after the next chip soft reset; in
53 * MLXBF_BOOTCTL_SET_RESET_ACTION be taken after the next chip soft reset.
54 * This call does not affect the action to be taken at the next soft
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/stable/
Dsysfs-driver-speakup262 the synthesizer driver currently in use (E.G) `soft` for the
263 soft driver. This directory contains files which control the
273 Below is a description of values and parameters for soft
276 What: /sys/accessibility/speakup/soft/caps_start
280 to start speaking uppercase letters. For the soft synthesizer
284 What: /sys/accessibility/speakup/soft/caps_stop
288 speaking uppercase letters. In the case of the soft synthesizer
293 What: /sys/accessibility/speakup/soft/delay_time
298 What: /sys/accessibility/speakup/soft/direct
305 the espeak synthesizer used by the soft driver speaks "greater
[all …]
/kernel/linux/linux-4.19/arch/x86/math-emu/
Dfpu_system.h77 #define FPU_info (I387->soft.info)
87 #define FPU_lookahead (I387->soft.lookahead)
91 #define no_ip_update (*(u_char *)&(I387->soft.no_update))
92 #define FPU_rm (*(u_char *)&(I387->soft.rm))
96 #define access_limit (*(u_char *)&(I387->soft.alimit))
98 #define partial_status (I387->soft.swd)
99 #define control_word (I387->soft.cwd)
100 #define fpu_tag_word (I387->soft.twd)
101 #define registers (I387->soft.st_space)
102 #define top (I387->soft.ftop)
[all …]
Dfpu_aux.c34 void fpstate_init_soft(struct swregs_state *soft) in fpstate_init_soft() argument
37 memset(soft, 0, sizeof(*soft)); in fpstate_init_soft()
38 soft->cwd = 0x037f; in fpstate_init_soft()
39 soft->swd = 0; in fpstate_init_soft()
40 soft->ftop = 0; /* We don't keep top in the status word internally. */ in fpstate_init_soft()
41 soft->twd = 0xffff; in fpstate_init_soft()
44 oaddr = (struct address *)&soft->foo; in fpstate_init_soft()
47 iaddr = (struct address *)&soft->fip; in fpstate_init_soft()
51 soft->no_update = 1; in fpstate_init_soft()
56 fpstate_init_soft(&current->thread.fpu.state.soft); in finit()
/kernel/linux/linux-5.10/arch/x86/math-emu/
Dfpu_system.h77 #define FPU_info (I387->soft.info)
87 #define FPU_lookahead (I387->soft.lookahead)
91 #define no_ip_update (*(u_char *)&(I387->soft.no_update))
92 #define FPU_rm (*(u_char *)&(I387->soft.rm))
96 #define access_limit (*(u_char *)&(I387->soft.alimit))
98 #define partial_status (I387->soft.swd)
99 #define control_word (I387->soft.cwd)
100 #define fpu_tag_word (I387->soft.twd)
101 #define registers (I387->soft.st_space)
102 #define top (I387->soft.ftop)
[all …]
Dfpu_aux.c34 void fpstate_init_soft(struct swregs_state *soft) in fpstate_init_soft() argument
37 memset(soft, 0, sizeof(*soft)); in fpstate_init_soft()
38 soft->cwd = 0x037f; in fpstate_init_soft()
39 soft->swd = 0; in fpstate_init_soft()
40 soft->ftop = 0; /* We don't keep top in the status word internally. */ in fpstate_init_soft()
41 soft->twd = 0xffff; in fpstate_init_soft()
44 oaddr = (struct address *)&soft->foo; in fpstate_init_soft()
47 iaddr = (struct address *)&soft->fip; in fpstate_init_soft()
51 soft->no_update = 1; in fpstate_init_soft()
56 fpstate_init_soft(&current->thread.fpu.state.soft); in finit()
/kernel/linux/linux-4.19/arch/arm/mach-ks8695/include/mach/
Dregs-gpio.h32 #define IOPC_IOEINT3EN (1 << 15) /* GPIO Pin for External/Soft Interrupt 3 Enable */
33 #define IOPC_IOEINT3TM (7 << 12) /* GPIO Pin for External/Soft Interrupt 3 Trigger Mode */
35 #define IOPC_IOEINT2EN (1 << 11) /* GPIO Pin for External/Soft Interrupt 2 Enable */
36 #define IOPC_IOEINT2TM (7 << 8) /* GPIO Pin for External/Soft Interrupt 2 Trigger Mode */
38 #define IOPC_IOEINT1EN (1 << 7) /* GPIO Pin for External/Soft Interrupt 1 Enable */
39 #define IOPC_IOEINT1TM (7 << 4) /* GPIO Pin for External/Soft Interrupt 1 Trigger Mode */
41 #define IOPC_IOEINT0EN (1 << 3) /* GPIO Pin for External/Soft Interrupt 0 Enable */
42 #define IOPC_IOEINT0TM (7 << 0) /* GPIO Pin for External/Soft Interrupt 0 Trigger Mode */
/kernel/linux/linux-4.19/tools/testing/selftests/drivers/net/mlxsw/
Dmirror_gre.sh45 # unsupported soft device.
47 tunnel_create gt6-soft ip6gretap 2001:db8:4::1 2001:db8:4::2 \
50 tunnel_create h3-gt6-soft ip6gretap 2001:db8:4::2 2001:db8:4::1
51 ip link set h3-gt6-soft vrf v$h3
52 matchall_sink_create h3-gt6-soft
67 tunnel_destroy h3-gt6-soft
68 tunnel_destroy gt6-soft
175 test_span_failable $should_fail gt6-soft "mirror to gretap w/ soft underlay"
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/
Dmirror_gre.sh45 # unsupported soft device.
47 tunnel_create gt6-soft ip6gretap 2001:db8:4::1 2001:db8:4::2 \
50 tunnel_create h3-gt6-soft ip6gretap 2001:db8:4::2 2001:db8:4::1
51 ip link set h3-gt6-soft vrf v$h3
52 matchall_sink_create h3-gt6-soft
67 tunnel_destroy h3-gt6-soft
68 tunnel_destroy gt6-soft
175 test_span_failable $should_fail gt6-soft "mirror to gretap w/ soft underlay"
/kernel/linux/linux-5.10/drivers/parisc/
Dpower.c3 * HP PARISC soft power switch support driver
33 * Support of the soft power switch button may be enabled or disabled at
110 /* soft power switch enabled/disabled */
180 * soft-power switch and allows the user to switch off the system
185 /* re-enable the soft-power switch */ in parisc_panic_event()
206 /* enable the soft power switch if possible */ in power_init()
214 case 0: printk(KERN_INFO DRIVER_NAME ": Gecko-style soft power switch enabled.\n"); in power_init()
217 case -1UL: printk(KERN_INFO DRIVER_NAME ": Soft power switch support not available.\n"); in power_init()
220 default: printk(KERN_INFO DRIVER_NAME ": Soft power switch at 0x%08lx enabled.\n", in power_init()
253 MODULE_DESCRIPTION("Soft power switch driver");
/kernel/linux/linux-4.19/drivers/parisc/
Dpower.c3 * HP PARISC soft power switch support driver
33 * Support of the soft power switch button may be enabled or disabled at
110 /* soft power switch enabled/disabled */
180 * soft-power switch and allows the user to switch off the system
185 /* re-enable the soft-power switch */ in parisc_panic_event()
206 /* enable the soft power switch if possible */ in power_init()
214 case 0: printk(KERN_INFO DRIVER_NAME ": Gecko-style soft power switch enabled.\n"); in power_init()
217 case -1UL: printk(KERN_INFO DRIVER_NAME ": Soft power switch support not available.\n"); in power_init()
220 default: printk(KERN_INFO DRIVER_NAME ": Soft power switch at 0x%08lx enabled.\n", in power_init()
253 MODULE_DESCRIPTION("Soft power switch driver");
/kernel/linux/linux-4.19/include/linux/power/
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
/kernel/linux/linux-4.19/sound/oss/dmasound/
Ddmasound_q40.c13 * [0.3] - put in default hard/soft settings.
65 char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8; in q40_ct_law()
122 (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); in q40_ctx_law()
126 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctx_law()
162 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctx_s8()
199 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctx_u8()
232 (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); in q40_ctc_law()
236 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctc_law()
275 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctc_s8()
314 int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; in q40_ctc_u8()
[all …]

12345678910>>...103