Home
last modified time | relevance | path

Searched refs:handshake (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v4.19/arch/powerpc/kernel/
Dsmp-tbsync.c28 volatile int handshake; member
58 while (!tbsync->handshake) in smp_generic_take_timebase()
69 while (tbsync->handshake) in smp_generic_take_timebase()
94 tbsync->handshake = 1; in start_contest()
100 tbsync->handshake = 0; in start_contest()
164 tbsync->handshake = 1; in smp_generic_give_timebase()
167 tbsync->handshake = 0; in smp_generic_give_timebase()
/Linux-v4.19/drivers/char/
Ddsp56k.c60 #define handshake(count, maxio, timeout, ENABLE, f) \ macro
201 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_RECEIVE, in dsp56k_read()
211 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_RECEIVE, in dsp56k_read()
218 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_RECEIVE, in dsp56k_read()
230 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_RECEIVE, in dsp56k_read()
263 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_TRANSMIT, in dsp56k_write()
273 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_TRANSMIT, in dsp56k_write()
280 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_TRANSMIT, in dsp56k_write()
292 handshake(count, dsp56k.maxio, dsp56k.timeout, DSP56K_TRANSMIT, in dsp56k_write()
/Linux-v4.19/drivers/input/mouse/
Dpc110pad.c58 int handshake = inb_p(pc110pad_io + 2); in pc110pad_interrupt() local
60 outb(handshake | 1, pc110pad_io + 2); in pc110pad_interrupt()
62 outb(handshake & ~1, pc110pad_io + 2); in pc110pad_interrupt()
/Linux-v4.19/Documentation/blockdev/drbd/
Ddrbd-connection-state-overview.dot21 label="try to connect, handshake"
53 // handshake [label="drbd_connect()\ndrbd_do_handshake\ndrbd_sync_handshake() etc."]
65 …WFReportParams -> StandAlone [ label="during handshake\lpeers do not agree\labout something essent…
/Linux-v4.19/drivers/tty/hvc/
Dhvsi.c389 struct hvsi_struct **handshake) in hvsi_load_chunk() argument
395 *handshake = NULL; in hvsi_load_chunk()
431 hvsi_recv_control(hp, packet, tty, handshake); in hvsi_load_chunk()
448 if (*handshake) { in hvsi_load_chunk()
478 struct hvsi_struct *handshake; in hvsi_interrupt() local
489 again = hvsi_load_chunk(hp, tty, &handshake); in hvsi_interrupt()
492 if (handshake) { in hvsi_interrupt()
493 pr_debug("hvsi%i: attempting re-handshake\n", handshake->index); in hvsi_interrupt()
494 schedule_work(&handshake->handshaker); in hvsi_interrupt()
/Linux-v4.19/arch/arm/common/
DbL_switcher.c68 long volatile handshake, **handshake_ptr = _arg; in bL_do_switch() local
78 handshake = 0; in bL_do_switch()
79 *handshake_ptr = &handshake; in bL_do_switch()
81 handshake = -1; in bL_do_switch()
104 while (!handshake) { in bL_do_switch()
/Linux-v4.19/include/linux/platform_data/
Ddma-s3c24xx.h29 bool handshake; member
/Linux-v4.19/drivers/usb/early/
Dxhci-dbc.c134 static int handshake(void __iomem *ptr, u32 mask, u32 done, int wait, int delay) in handshake() function
160 timeout = handshake(xdbc.xhci_base + offset, XHCI_HC_BIOS_OWNED, 0, 5000, 10); in xdbc_bios_handoff()
424 ret = handshake(&xdbc.xdbc_reg->control, CTRL_DBC_ENABLE, CTRL_DBC_ENABLE, 100000, 100); in xdbc_start()
435 ret = handshake(&xdbc.xdbc_reg->portsc, PORTSC_CONN_STATUS, PORTSC_CONN_STATUS, 5000000, 100); in xdbc_start()
442 ret = handshake(&xdbc.xdbc_reg->control, CTRL_DBC_RUN, CTRL_DBC_RUN, 5000000, 100); in xdbc_start()
530 ret = handshake(&xdbc.xdbc_reg->control, CTRL_DBC_ENABLE, 0, 100000, 10); in xdbc_handle_external_reset()
560 ret = handshake(&xdbc.xdbc_reg->control, CTRL_DBC_ENABLE, 0, 100000, 100); in xdbc_early_setup()
/Linux-v4.19/Documentation/devicetree/bindings/input/touchscreen/
Dcyttsp.txt36 - use-handshake : enable register-based handshake (boolean). This should
/Linux-v4.19/Documentation/networking/
Dtls.txt20 handshake is complete, we have all the parameters required to move the
111 messages (record type 21) and handshake messages (record type 22), etc.
193 An example of calling send directly after a handshake using
Dmac80211-auth-assoc-deauth.txt77 do 4-way-handshake
DPLIP.txt84 before announcing a timeout, when trying to handshake a transfer of some
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c148 struct handshake { struct
171 static struct handshake handshake[MAX_OCTEON_DEVICES]; argument
890 struct handshake *hs; in liquidio_probe()
921 hs = &handshake[oct_dev->octeon_id]; in liquidio_probe()
1015 struct handshake *hs; in octeon_destroy_resources()
1113 hs = &handshake[i]; in octeon_destroy_resources()
1116 handshake[oct->octeon_id].init_ok = 0; in octeon_destroy_resources()
1117 complete(&handshake[oct->octeon_id].init); in octeon_destroy_resources()
1118 handshake[oct->octeon_id].started_ok = 0; in octeon_destroy_resources()
1119 complete(&handshake[oct->octeon_id].started); in octeon_destroy_resources()
[all …]
/Linux-v4.19/drivers/usb/host/
Dpci-quirks.c1004 static int handshake(void __iomem *ptr, u32 mask, u32 done, in handshake() function
1183 timeout = handshake(base + ext_cap_offset, XHCI_HC_BIOS_OWNED, in quirk_usb_handoff_xhci()
1212 timeout = handshake(op_reg_base + XHCI_STS_OFFSET, XHCI_STS_CNR, 0, in quirk_usb_handoff_xhci()
1228 timeout = handshake(op_reg_base + XHCI_STS_OFFSET, XHCI_STS_HALT, 1, in quirk_usb_handoff_xhci()
Doxu210hp-hcd.c308 static int handshake(struct oxu_hcd *oxu, void __iomem *ptr, in handshake() function
340 return handshake(oxu, &oxu->regs->status, in ehci_halt()
367 retval = handshake(oxu, &oxu->regs->command, in ehci_reset()
390 if (handshake(oxu, &oxu->regs->status, STS_ASS | STS_PSS, in ehci_quiesce()
402 if (handshake(oxu, &oxu->regs->status, STS_ASS | STS_PSS, in ehci_quiesce()
1490 (void)handshake(oxu, &oxu->regs->status, in qh_link_async()
1866 status = handshake(oxu, &oxu->regs->status, STS_PSS, 0, 9 * 125); in enable_periodic()
1892 status = handshake(oxu, &oxu->regs->status, STS_PSS, STS_PSS, 9 * 125); in disable_periodic()
3262 retval = handshake(oxu, status_reg, in oxu_hub_control()
3287 retval = handshake(oxu, status_reg, in oxu_hub_control()
Dfotg210-hcd.c880 static int handshake(struct fotg210_hcd *fotg210, void __iomem *ptr, in handshake() function
922 return handshake(fotg210, &fotg210->regs->status, in fotg210_halt()
945 retval = handshake(fotg210, &fotg210->regs->command, in fotg210_reset()
971 handshake(fotg210, &fotg210->regs->status, STS_ASS | STS_PSS, temp, in fotg210_quiesce()
981 handshake(fotg210, &fotg210->regs->status, STS_ASS | STS_PSS, 0, in fotg210_quiesce()
1593 retval = handshake(fotg210, status_reg, in fotg210_hub_control()
1619 retval = handshake(fotg210, status_reg, in fotg210_hub_control()
/Linux-v4.19/sound/pci/echoaudio/
Dechoaudio_dsp.c50 if (chip->comm_page->handshake) { in wait_handshake()
682 chip->comm_page->handshake = cpu_to_le32(0xffffffff); in restore_dsp_rettings()
992 chip->comm_page->handshake = cpu_to_le32(0xffffffff); in init_dsp_comm_page()
Dechoaudio_dsp.h650 __le32 handshake; /* DSP command handshake 0x010 4 */ member
Dechoaudio.h455 chip->comm_page->handshake = 0; in clear_handshake()
/Linux-v4.19/Documentation/driver-api/
Di2c.rst13 between masters, as well as to handshake and to synchronize clocks from
/Linux-v4.19/drivers/usb/isp1760/
Disp1760-hcd.c379 static int handshake(struct usb_hcd *hcd, u32 reg, in handshake() function
409 return handshake(hcd, HC_USBCMD, CMD_RESET, 0, 250 * 1000); in ehci_reset()
1321 retval = handshake(hcd, HC_USBCMD, CMD_RUN, CMD_RUN, 250 * 1000); in isp1760_run()
1333 retval = handshake(hcd, HC_CONFIGFLAG, FLAG_CF, FLAG_CF, 250 * 1000); in isp1760_run()
1940 retval = handshake(hcd, HC_PORTSC1, in isp1760_hub_control()
1964 retval = handshake(hcd, HC_PORTSC1, in isp1760_hub_control()
/Linux-v4.19/Documentation/devicetree/bindings/arm/msm/
Dqcom,idle-state.txt54 this essentially is cpu power down. The SPM in this state also may handshake
/Linux-v4.19/Documentation/
Dparport-lowlevel.txt789 0 handshake OK; IEEE 1284 peripheral and mode available
790 -1 handshake failed; peripheral not compliant (or none present)
791 1 handshake OK; IEEE 1284 peripheral present but mode not
1237 - PARPORT_STATUS_ACK (handshake, "nAck")
/Linux-v4.19/drivers/dma/
Ds3c24xx-dma.c912 if (cdata->handshake) in s3c24xx_dma_prep_dma_cyclic()
1001 if (cdata->handshake) in s3c24xx_dma_prep_slave_sg()
/Linux-v4.19/Documentation/misc-devices/
Dibmvmc.rst73 Remote Direct Memory Access (RDMA) interfaces. A three-way handshake is

12