Home
last modified time | relevance | path

Searched refs:PIO (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dtrace_dbg.h124 __hfi1_trace_def(PIO); variable
H A Dverbs.c937 * enabling the PIO avail interrupt. in pio_wait()
1049 * If we have filled the PIO buffers to capacity and are in hfi1_verbs_send_pio()
1055 PIO, in hfi1_verbs_send_pio()
1061 * This is a normal occurrence. The PIO buffs are full in hfi1_verbs_send_pio()
1065 hfi1_cdbg(PIO, "alloc failed. state active, queuing"); in hfi1_verbs_send_pio()
1303 * completion event. Only do this for PIO. SDMA has its own in hfi1_verbs_send()
1310 hfi1_cdbg(PIO, "%s() Failed. Completing with err", in hfi1_verbs_send()
H A Dtrace.c563 __hfi1_trace_fn(PIO); variable
H A Dpio.c74 /* global control of PIO send */
584 * Calculate PIO block threshold for this send context using the given MTU.
598 /* add in the header size, then divide by the PIO block size */ in sc_mtu_to_threshold()
759 /* PIO Send Memory Address details */ in sc_alloc()
842 * Allocate shadow ring to track outstanding PIO buffers _after_ in sc_alloc()
864 hfi1_cdbg(PIO, in sc_alloc()
1108 * Step 2: Ensure no users are still trying to write to PIO. in sc_restart()
1114 * to the context's PIO pages before calling this routine and will in sc_restart()
1126 "%s: context %u(%u) timeout waiting for PIO buffers to zero, remaining %d\n", in sc_restart()
1156 * PIO freez
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dtrace_dbg.h86 __hfi1_trace_def(PIO); variable
H A Dverbs.c895 * enabling the PIO avail interrupt. in pio_wait()
1007 * If we have filled the PIO buffers to capacity and are in hfi1_verbs_send_pio()
1013 PIO, in hfi1_verbs_send_pio()
1019 * This is a normal occurrence. The PIO buffs are full in hfi1_verbs_send_pio()
1023 hfi1_cdbg(PIO, "alloc failed. state active, queuing"); in hfi1_verbs_send_pio()
1261 * completion event. Only do this for PIO. SDMA has its own in hfi1_verbs_send()
1268 hfi1_cdbg(PIO, "%s() Failed. Completing with err", in hfi1_verbs_send()
H A Dtrace.c526 __hfi1_trace_fn(PIO); variable
H A Dpio.c32 /* global control of PIO send */
542 * Calculate PIO block threshold for this send context using the given MTU.
556 /* add in the header size, then divide by the PIO block size */ in sc_mtu_to_threshold()
717 /* PIO Send Memory Address details */ in sc_alloc()
800 * Allocate shadow ring to track outstanding PIO buffers _after_ in sc_alloc()
822 hfi1_cdbg(PIO, in sc_alloc()
1066 * Step 2: Ensure no users are still trying to write to PIO. in sc_restart()
1072 * to the context's PIO pages before calling this routine and will in sc_restart()
1084 "%s: context %u(%u) timeout waiting for PIO buffers to zero, remaining %d\n", in sc_restart()
1114 * PIO freez
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dio.h67 /* Boolean set by platform if PIO accesses are suppored while _IO_BASE
69 * set when the platform supports "special" PIO accesses via a non memory
77 #error CONFIG_PPC_INDIRECT_{PIO,MMIO} are not yet supported on 32 bits
258 * top of MMIO addresses (not PIO, those have to cope the hard way).
273 * For PIO, there is a separate CONFIG_PPC_INDIRECT_PIO which makes
274 * all PIO functions call through a hook.
433 * PCI PIO and MMIO accessors.
436 * On 32 bits, PIO operations have a recovery mechanism in case they trigger
499 * handling of the IO base for PIO.
504 * Note that PIO operation
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dio.h59 /* Boolean set by platform if PIO accesses are suppored while _IO_BASE
61 * set when the platform supports "special" PIO accesses via a non memory
69 #error CONFIG_PPC_INDIRECT_{PIO,MMIO} are not yet supported on 32 bits
287 * top of MMIO addresses (not PIO, those have to cope the hard way).
302 * For PIO, there is a separate CONFIG_PPC_INDIRECT_PIO which makes
303 * all PIO functions call through a hook.
477 * PCI PIO and MMIO accessors.
480 * On 32 bits, PIO operations have a recovery mechanism in case they trigger
543 * handling of the IO base for PIO.
548 * Note that PIO operation
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dniu.h10 #define PIO 0x000000UL macro
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dniu.h10 #define PIO 0x000000UL macro

Completed in 33 milliseconds