Home
last modified time | relevance | path

Searched full:routine (Results 1 – 25 of 1681) sorted by relevance

12345678910>>...68

/linux/arch/x86/mm/
H A Dmem_encrypt_boot.S28 * - encryption routine page (PAGE_SIZE)
39 addq $PAGE_SIZE, %rax /* Workarea encryption routine */
46 /* Copy encryption routine into the workarea */
47 movq %rax, %rdi /* Workarea encryption routine */
48 leaq __enc_copy(%rip), %rsi /* Encryption routine */
49 movq $(.L__enc_copy_end - __enc_copy), %rcx /* Encryption routine length */
57 movq %rax, %r8 /* Workarea encryption routine */
61 call *%rax /* Call the encryption routine */
77 * Routine used to encrypt memory in place.
78 * This routine must be run outside of the kernel proper since
[all …]
/linux/drivers/scsi/fnic/
H A Dfnic_debugfs.c37 * When Debugfs is configured this routine sets up the fnic debugfs
38 * file system. If not already created, this routine will create the
68 * When Debugfs is configured this routine removes debugfs file system
92 * This routine reads value of variable fnic_tracing_enabled or
132 * This routine writes data from user buffer @ubuf to buffer @buf and
188 * This routine is the entry point for the debugfs open file operation.
238 * This routine is the entry point for the debugfs lseek file operation.
265 * This routine reads data from the buffer indicated in the private_data
293 * This routine frees the buffer that was allocated when the debugfs
321 * When Debugfs is configured this routine sets up the fnic debugfs
[all …]
/linux/include/linux/
H A Dnvme-fc-driver.h48 * @done: The callback routine the LLDD is to invoke upon completion of
74 * transport routine. As such, the structure represents the
93 * address of the structure back to the transport LS rsp done() routine,
95 * the done() routine, no further access to the structure will be made by
104 * response payload buffer and its length as well as the done routine
106 * will also set a private pointer for its own use in the done routine.
113 * @done: The callback routine the LLDD is to invoke upon completion of
188 * @done: The callback routine the LLDD is to invoke upon completion of
350 * asynchronous. This routine is called upon the completion of the
356 * asynchronous. This routine is called upon the completion of the
[all …]
H A Dwatchdog.h32 * @start: The routine for starting the watchdog device.
33 * @stop: The routine for stopping the watchdog device.
34 * @ping: The routine that sends a keepalive ping to the watchdog device.
35 * @status: The routine that shows the status of the watchdog device.
36 * @set_timeout:The routine for setting the watchdog devices timeout value (in seconds).
37 * @set_pretimeout:The routine for setting the watchdog devices pretimeout.
38 * @get_timeleft:The routine that gets the time left before a reset (in seconds).
39 * @restart: The routine for restarting the machine.
/linux/arch/m68k/ifpsp060/
H A Dfskeleton.S60 | routine. The operating system can do system dependent clean-up or
71 | is present. The routine below should point to the operating system handler
75 | The sample routine below simply clears the exception status bit and
90 | is present. The routine below should point to the operating system handler
94 | The sample routine below simply clears the exception status bit and
108 | is present. The routine below should point to the operating system handler
113 | The sample routine below simply clears the exception status bit and
127 | is present. The routine below should point to the operating system handler
132 | The sample routine below simply clears the exception status bit and
146 | is present. The routine below should point to the operating system handler
[all …]
H A Diskeleton.S88 | stack frame and branches to this routine.
123 | Integer Instruction stack frame and branches to this routine.
163 | then this routine simply re-enters the package through _isp_cas.
174 | then this routine simply re-enters the package through _isp_cas2.
183 | Entry point for the operating system`s routine to "lock" a page
184 | from being paged out. This routine is needed by the cas/cas2
186 | region. Note: the routine must lock two pages if the operand
188 | NOTE: THE ROUTINE SHOULD RETURN AN FSLW VALUE IN D0 ON FAILURE
252 | Entry point for the operating system`s routine to "unlock" a
254 | Note: the routine must unlock two pages if the operand spans
H A Dilsp.doc72 within the package will then enter the correct emulation code routine.
90 bsr.l _060LISP_TOP+0x18 # branch to multiply routine
105 bsr.l _060LISP_TOP+0x08 # branch to divide routine
112 routine must make sure that the value isn't lost while popping
122 bsr.l _060LSP_TOP_+0x48 # branch to "cmp2" routine
129 operand is a zero, then the library routine, as its last
/linux/drivers/scsi/
H A Dips.c58 /* 0.99.03 - Make interrupt routine handle all completed request on the */
72 /* 3.60.01 - Remove bogus error check in passthru routine */
81 /* 4.00.05 - Remove wish_block from init routine */
492 /* Routine Name: ips_setup */
494 /* Routine Description: */
548 /* Routine Name: ips_detect */
550 /* Routine Description: */
554 /* NOTE: this routine is called under the io_request_lock spinlock */
639 /* Routine Name: ips_release */
641 /* Routine Description: */
[all …]
/linux/Documentation/driver-api/memory-devices/
H A Dti-gpmc.rst29 generic timing routine was developed to achieve above requirements.
31 Generic routine provides a generic method to calculate gpmc timings
40 field as required by peripheral, educate generic timing routine to
45 Generic timing routine has been verified to work properly on
48 A word of caution: generic timing routine has been developed based
52 in mainline having custom timing routine) and by simulation.
176 mentioned above, refer timing routine for more details. To know what
/linux/Documentation/mm/
H A Dhugetlbfs_reserv.rst103 These operations result in a call to the routine hugetlb_reserve_pages()::
112 was specified, then this routine returns immediately as no reservations
150 reservations is known. The routine hugetlb_acct_memory() is called to check
182 is performed within the routine alloc_hugetlb_folio()::
195 The helper routine vma_needs_reservation() is called to determine if a
198 information on what this routine does.
206 exists and can be used for the allocation, the routine dequeue_huge_page_vma()
207 is called. This routine takes two arguments related to reservations:
239 The routine vma_commit_reservation() is then called to adjust the reserve
287 The routine first calls hugepage_subpool_put_pages() for the page. If this
[all …]
/linux/include/media/
H A Ddvb_demux.h172 * @start_feed: callback routine to be called in order to start
174 * @stop_feed: callback routine to be called in order to stop
176 * @write_to_decoder: callback routine to be called if the feed is TS and
180 * @check_crc32: callback routine to check CRC. If not initialized,
182 * @memcopy: callback routine to memcopy received data.
250 * should call this routine. On its typical usage, some fields should
274 * The DVB core internally allocates data at @demux. This routine
288 * The routine will discard a DVB packet that don't start with 0x47.
290 * Use this routine if the DVB demux fills MPEG-TS buffers that are
309 * Use this routine if the DVB demux fill buffers that may not start with
[all …]
/linux/arch/arm/kernel/
H A Dentry-ftrace.S10 * When compiling with -pg, gcc inserts a call to the mcount routine at the
117 sub r0, fp, #4 @ lr of instrumented routine (parent)
123 ldr r1, [sp, #S_PC] @ instrumented routine (func)
167 sub r0, fp, #4 @ &lr of instrumented routine (&parent)
173 ldr r1, [sp, #16] @ instrumented routine (func)
177 mcount_adjust_addr r1, lr @ instrumented routine (func)
260 mov ip, sp @ sp at exit of instrumented routine
/linux/drivers/scsi/lpfc/
H A Dlpfc_mbox.c52 * one or more DMA buffers for the data transfer. This routine provides
57 * The lpfc_mbuf_alloc routine acquires the hbalock so the caller is
92 * possibly a DMA buffer for the data transfer. This routine provides
95 * Callers should use this routine for cleanup for all mailboxes prepped with
129 * This routine prepares the mailbox command for dumping list of static
178 * This routine prepares a mailbox command to bring down HBA link.
200 * This routine prepares the mailbox command for dumping HBA's config region.
262 * This routine prepares the mailbox command for reading information stored
287 * This routine prepares the mailbox command for enabling HBA asynchronous
313 * This routine prepares the mailbox command for issuing a heart beat in the
[all …]
H A Dlpfc_els.c75 * This routine checks whether there is an outstanding host link
150 * This routine is used for allocating a lpfc-IOCB data structure from
152 * passed into the routine for discovery state machine to issue an Extended
154 * and preparation routine that is used by all the discovery state machine
156 * the individual discovery machine routines after calling this routine
337 * This routine issues a fabric registration login for a @vport. An
339 * The routine invokes two mailbox commands to carry out fabric registration
398 * for the callback routine. in lpfc_issue_fabric_reglogin()
433 * This routine issues a REG_VFI mailbox for the vfi, vpi, fcfi triplet for
510 * This routine issues a UNREG_VFI mailbox with the vfi, vpi, fcfi triplet for
[all …]
H A Dlpfc_init.c111 * This routine will do LPFC initialization prior to issuing the CONFIG_PORT
407 * This routine will do LPFC initialization after the CONFIG_PORT mailbox
728 * This routine will issue the INIT_LINK mailbox command call.
749 * This routine will issue the INIT_LINK mailbox command call.
830 * lpfc_hba_down_link - this routine downs the FC link
834 * This routine will issue the DOWN_LINK mailbox command call.
877 * This routine will do LPFC uninitialization before the HBA is reset when
915 * This routine will cleanup completed slow path events after HBA is reset
957 * This routine will cleanup posted ELS buffers after the HBA is reset
1000 * This routine will cleanup the txcmplq after the HBA is reset when bringing
[all …]
H A Dlpfc_debugfs.c133 * This routine gathers the lpfc discovery debugfs data from the @vport and
139 * Discovery logging will be disabled while while this routine dumps the log.
142 * This routine returns the amount of bytes that were dumped into @buf and will
199 * This routine gathers the lpfc slow ring debugfs data from the @phba and
205 * Slow ring logging will be disabled while while this routine dumps the log.
208 * This routine returns the amount of bytes that were dumped into @buf and will
267 * This routine dumps the host buffer queue info from the @phba to @buf up to
273 * This routine will rotate through each configured HBQ each time called.
276 * This routine returns the amount of bytes that were dumped into @buf and will
390 * This routine dumps the Hardware Queue info from the @phba to @buf up to
[all …]
/linux/drivers/usb/core/
H A Durb.c597 * This routine cancels an in-progress request. URBs complete only once
604 * Drivers should not call this routine or related routines, such as
621 * The URB must not be deallocated while this routine is running. In
622 * particular, when a driver calls this routine, it must insure that the
637 * completion routine returns. It is guaranteed that a stopped queue
681 * This routine cancels an in-progress request. It is guaranteed that
688 * While the routine is running, attempts to resubmit the URB will fail
692 * The URB must not be deallocated while this routine is running. In
693 * particular, when a driver calls this routine, it must insure that the
696 * This routine may not be used in an interrupt context (such as a bottom
[all …]
/linux/include/soc/fsl/qe/
H A Ducc_fast.h225 * This routine enables Tx and/or Rx through the General UCC Mode Register.
234 * This routine disables Tx and/or Rx through the General UCC Mode Register.
243 * Called from the general interrupt routine to handle interrupts on fast UCC.
252 * transmit routine has set up to be transmitted. In cases where
253 * this polling cycle is not soon enough, this optional routine can
256 * call the transmit routine and then this routine right after.
/linux/arch/sh/include/asm/
H A Dio_generic.h3 * Trivial I/O routine definitions, intentionally meant to be included
4 * multiple times. Ugly I/O routine concatenation helpers taken from
6 * routine mismatch.
/linux/Documentation/scsi/
H A D53c700.rst73 In the detect routine, you need to allocate a struct
77 routine into the interrupt line and call NCR_700_detect with the host
82 In the release routine, you must free the NCR_700_Host_Parameters that
93 where host is the return from the relevant NCR_700_detect() routine.
95 You may also write your own interrupt handling routine which calls
/linux/arch/sparc/kernel/
H A Dwuf.S19 * with fixed meanings in this routine.
27 /* Now macros for the available scratch registers in this routine. */
135 /* Branch to the stack validation routine */
200 * window and fall through to the finish up routine.
228 * On success these routine branch to fwin_user_stack_is_ok
231 * routine has done the loading itself. On failure (bogus
232 * user stack) the routine shall branch to the label called
/linux/drivers/net/ethernet/micrel/
H A Dksz884x.c1469 * This routine turns on the specified interrupts in the interrupt mask so that
1588 * This routine reads 4 bytes of data from the table of the switch.
1615 * This routine writes 8 bytes of data to the table of the switch.
1648 * This routine writes an entry of the static MAC table of the switch. It
1711 * This routine reads a MIB counter of the port.
1750 * This routine reads the dropped packet counts of the port.
1795 * This routine is used to read the counters of the port periodically to avoid
1797 * routine.
1823 * This routine is used to initialize all counters to zero if the hardware
1856 * This routine sets or resets the specified bits of the port register.
[all …]
/linux/Documentation/driver-api/
H A Dvme.rst8 with the VME subsystem, typically called from the devices init routine. This is
35 The '.probe' element should contain a pointer to the probe routine. The
36 probe routine is passed a :c:type:`struct vme_dev <vme_dev>` pointer as an
45 driver's exit routine.
51 Once a driver has registered with the VME core the provided match routine will
54 failure. For all successful matches, the probe routine of the corresponding
55 driver is called. The probe routine is passed a pointer to the devices
/linux/kernel/time/
H A Dsleep_timeout.c43 * pass before the routine returns unless the current task is explicitly
46 * %TASK_INTERRUPTIBLE - the routine may return early if a signal is
51 * routine returns.
234 * elapsed. The routine will return immediately unless
246 * pass before the routine returns unless the current task is explicitly
249 * %TASK_INTERRUPTIBLE - the routine may return early if a signal is
254 * routine returns.
/linux/Documentation/leds/
H A Dledtrig-transient.rst26 routine for the default trigger gets called. During registration of an led
29 When the driver unregisters, deactivation routine for the currently active
46 as its default trigger, trigger activation routine will get called. During
52 Transient trigger activation routine doesn't change the LED state. It
54 deactivation routine, will cancel any timer that is active before it cleans

12345678910>>...68