Home
last modified time | relevance | path

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

12

/Linux-v5.4/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-v5.4/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-v5.4/drivers/input/mouse/
Dpc110pad.c46 int handshake = inb_p(pc110pad_io + 2); in pc110pad_interrupt() local
48 outb(handshake | 1, pc110pad_io + 2); in pc110pad_interrupt()
50 outb(handshake & ~1, pc110pad_io + 2); in pc110pad_interrupt()
/Linux-v5.4/Documentation/admin-guide/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-v5.4/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-v5.4/arch/arm/common/
DbL_switcher.c65 long volatile handshake, **handshake_ptr = _arg; in bL_do_switch() local
75 handshake = 0; in bL_do_switch()
76 *handshake_ptr = &handshake; in bL_do_switch()
78 handshake = -1; in bL_do_switch()
101 while (!handshake) { in bL_do_switch()
/Linux-v5.4/include/linux/platform_data/
Ddma-s3c24xx.h25 bool handshake; member
/Linux-v5.4/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()
558 ret = handshake(&xdbc.xdbc_reg->control, CTRL_DBC_ENABLE, 0, 100000, 100); in xdbc_early_setup()
/Linux-v5.4/Documentation/devicetree/bindings/input/touchscreen/
Dcyttsp.txt36 - use-handshake : enable register-based handshake (boolean). This should
/Linux-v5.4/Documentation/networking/
Dtls.rst28 handshake is complete, we have all the parameters required to move the
127 messages (record type 21) and handshake messages (record type 22), etc.
213 of calling send directly after a handshake using gnutls.
Dmac80211-auth-assoc-deauth.txt77 do 4-way-handshake
Dsnmp_counter.rst357 would complete the 3-way handshake. As the accept queue is full, TCP
914 3-way handshake complete. Please refer the `TCP Fast Open wiki`_ for a
932 after the 3-way handshake, the retransmission timeout happens
934 fast open after the handshake.
1078 tcp 3-way handshake
1091 completed the 3-way handshake.
1112 of the 3-way handshake is a pure ACK without data, so
1533 because kernel would complete the 3 way handshake and keep the socket
/Linux-v5.4/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c139 struct handshake { struct
162 static struct handshake handshake[MAX_OCTEON_DEVICES]; variable
862 struct handshake *hs; in liquidio_probe()
893 hs = &handshake[oct_dev->octeon_id]; in liquidio_probe()
987 struct handshake *hs; in octeon_destroy_resources()
1110 hs = &handshake[i]; in octeon_destroy_resources()
1113 handshake[oct->octeon_id].init_ok = 0; in octeon_destroy_resources()
1114 complete(&handshake[oct->octeon_id].init); in octeon_destroy_resources()
1115 handshake[oct->octeon_id].started_ok = 0; in octeon_destroy_resources()
1116 complete(&handshake[oct->octeon_id].started); in octeon_destroy_resources()
[all …]
/Linux-v5.4/drivers/usb/host/
Dpci-quirks.c1007 static int handshake(void __iomem *ptr, u32 mask, u32 done, in handshake() function
1186 timeout = handshake(base + ext_cap_offset, XHCI_HC_BIOS_OWNED, in quirk_usb_handoff_xhci()
1215 timeout = handshake(op_reg_base + XHCI_STS_OFFSET, XHCI_STS_CNR, 0, in quirk_usb_handoff_xhci()
1231 timeout = handshake(op_reg_base + XHCI_STS_OFFSET, XHCI_STS_HALT, 1, in quirk_usb_handoff_xhci()
Doxu210hp-hcd.c747 static int handshake(struct oxu_hcd *oxu, void __iomem *ptr, in handshake() function
779 return handshake(oxu, &oxu->regs->status, in ehci_halt()
806 retval = handshake(oxu, &oxu->regs->command, in ehci_reset()
829 if (handshake(oxu, &oxu->regs->status, STS_ASS | STS_PSS, in ehci_quiesce()
841 if (handshake(oxu, &oxu->regs->status, STS_ASS | STS_PSS, in ehci_quiesce()
1929 (void)handshake(oxu, &oxu->regs->status, in qh_link_async()
2305 status = handshake(oxu, &oxu->regs->status, STS_PSS, 0, 9 * 125); in enable_periodic()
2331 status = handshake(oxu, &oxu->regs->status, STS_PSS, STS_PSS, 9 * 125); in disable_periodic()
3692 retval = handshake(oxu, status_reg, in oxu_hub_control()
3717 retval = handshake(oxu, status_reg, in oxu_hub_control()
Dfotg210-hcd.c882 static int handshake(struct fotg210_hcd *fotg210, void __iomem *ptr, in handshake() function
924 return handshake(fotg210, &fotg210->regs->status, in fotg210_halt()
947 retval = handshake(fotg210, &fotg210->regs->command, in fotg210_reset()
973 handshake(fotg210, &fotg210->regs->status, STS_ASS | STS_PSS, temp, in fotg210_quiesce()
983 handshake(fotg210, &fotg210->regs->status, STS_ASS | STS_PSS, 0, in fotg210_quiesce()
1595 retval = handshake(fotg210, status_reg, in fotg210_hub_control()
1621 retval = handshake(fotg210, status_reg, in fotg210_hub_control()
/Linux-v5.4/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-v5.4/Documentation/driver-api/
Di2c.rst13 between masters, as well as to handshake and to synchronize clocks from
Dparport-lowlevel.rst789 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-v5.4/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-v5.4/Documentation/devicetree/bindings/arm/msm/
Dqcom,idle-state.txt54 this essentially is cpu power down. The SPM in this state also may handshake
/Linux-v5.4/drivers/dma/
Ds3c24xx-dma.c908 if (cdata->handshake) in s3c24xx_dma_prep_dma_cyclic()
997 if (cdata->handshake) in s3c24xx_dma_prep_slave_sg()
/Linux-v5.4/Documentation/misc-devices/
Dibmvmc.rst74 Remote Direct Memory Access (RDMA) interfaces. A three-way handshake is

12