Home
last modified time | relevance | path

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

12345678910>>...96

/openbmc/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 */
76 * Routine used to encrypt memory in place.
77 * This routine must be run outside of the kernel proper since
[all …]
/openbmc/qemu/hw/remote/
H A Dmpqemu-link.c26 * - main loop in co-routine context. Will block the main loop if not in
27 * co-routine context;
28 * - vCPU thread with no co-routine context and if the channel is not part
30 * - IOThread within co-routine context, outside of co-routine context
55 * Dont use in IOThread out of co-routine context as in mpqemu_msg_send()
62 * in co-routine context. Co-routine context is asserted above in mpqemu_msg_send()
64 * Also skip lock handling while in a co-routine in the main context. in mpqemu_msg_send()
88 * - From main loop in co-routine context. Will block the main loop if not in
89 * co-routine context;
90 * - From vCPU thread with no co-routine context and if the channel is not part
[all …]
/openbmc/linux/include/linux/
H A Dtty_driver.h47 * This routine is called when a particular @tty device is opened. This
48 * routine is mandatory; if this routine is not filled in, the attempted
55 * This routine is called when a particular @tty device is closed. At the
65 * This routine is called under the tty lock when a particular @tty device
71 * This routine is called asynchronously when a particular @tty device
78 * This routine is called by the kernel to write a series (@count) of
80 * user space or kernel space. This routine will return the
90 * This routine is called by the kernel to write a single character @ch to
91 * the @tty device. If the kernel uses this routine, it must call the
92 * @flush_chars() routine (if defined) when it is done stuffing characters
[all …]
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.h28 * @start: The routine for starting the watchdog device.
29 * @stop: The routine for stopping the watchdog device.
30 * @ping: The routine that sends a keepalive ping to the watchdog device.
31 * @status: The routine that shows the status of the watchdog device.
32 * @set_timeout:The routine for setting the watchdog devices timeout value (in seconds).
33 * @set_pretimeout:The routine for setting the watchdog devices pretimeout.
34 * @get_timeleft:The routine that gets the time left before a reset (in seconds).
35 * @restart: The routine for restarting the machine.
/openbmc/linux/drivers/scsi/fnic/
H A Dfnic_debugfs.c34 * When Debugfs is configured this routine sets up the fnic debugfs
35 * file system. If not already created, this routine will create the
65 * When Debugfs is configured this routine removes debugfs file system
89 * This routine reads value of variable fnic_tracing_enabled or
129 * This routine writes data from user buffer @ubuf to buffer @buf and
185 * This routine is the entry point for the debugfs open file operation.
235 * This routine is the entry point for the debugfs lseek file operation.
262 * This routine reads data from the buffer indicated in the private_data
290 * This routine frees the buffer that was allocated when the debugfs
318 * When Debugfs is configured this routine sets up the fnic debugfs
[all …]
/openbmc/linux/Documentation/watchdog/
H A Dwatchdog-kernel-api.rst33 The watchdog_register_device routine registers a watchdog timer device.
34 The parameter of this routine is a pointer to a watchdog_device structure.
35 This routine returns zero on success and a negative errno code for failure.
37 The watchdog_unregister_device routine deregisters a registered watchdog timer
38 device. The parameter of this routine is the pointer to the registered
145 * start: this is a pointer to the routine that starts the watchdog timer
147 The routine needs a pointer to the watchdog timer device structure as a
154 * stop: with this routine the watchdog timer device is being stopped.
156 The routine needs a pointer to the watchdog timer device structure as a
159 driver supporting such hardware does not have to implement the stop routine.
[all …]
/openbmc/u-boot/board/samsung/common/bootscripts/
H A Dautoboot.cmd17 #### Routine: check_dtb - check that target.dtb exists on boot partition
27 #### Routine: check_ramdisk - check that uInitrd exists on boot partition
38 #### Routine: boot_fit - check that env $board_name is set and boot proper config of ITB image
51 #### Routine: setboot_uimg - prepare env to boot uImage
60 #### Routine: setboot_zimg - prepare env to boot zImage
69 #### Routine: boot_img - boot the kernel after env setup
75 #### Routine: autoboot - choose proper boot path
/openbmc/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
/openbmc/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
/openbmc/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 */
491 /* Routine Name: ips_setup */
493 /* Routine Description: */
547 /* Routine Name: ips_detect */
549 /* Routine Description: */
553 /* NOTE: this routine is called under the io_request_lock spinlock */
638 /* Routine Name: ips_release */
640 /* Routine Description: */
[all …]
/openbmc/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 …]
/openbmc/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 …]
/openbmc/linux/arch/sparc/include/asm/
H A Dttable.h25 #define TRAP(routine) \ argument
29 call routine; \
35 #define TRAP_7INSNS(routine) \ argument
39 call routine; \
44 #define TRAP_SAVEFPU(routine) \ argument
48 call routine; \
54 #define TRAP_NOSAVE(routine) \ argument
55 ba,pt %xcc, routine; \
59 #define TRAP_NOSAVE_7INSNS(routine) \ argument
60 ba,pt %xcc, routine; \
[all …]
/openbmc/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)
261 add r0, sp, #16 @ sp at exit of instrumented routine
/openbmc/u-boot/board/nokia/rx51/
H A Drx51.c97 * Routine: init_omap_tags
159 * Routine: reuse_atags
192 * Routine: board_init
205 * Routine: get_board_revision
214 * Routine: setup_board_tags
296 * Routine: video_hw_init
312 * Routine: twl4030_regulator_set_mode
355 * Routine: omap3_update_aux_cr_secure_rx51
373 * Routine: misc_init_r
430 * Call this routine only on real secure device in misc_init_r()
[all …]
/openbmc/linux/drivers/edac/
H A Dppc4xx_edac.c223 * This routine reads and returns the data associated with the
242 * This routine writes the provided data to the controller's specified
260 * This routine determines whether the specified bank has an ECC
290 * This routine generates to the provided buffer the portion of the
352 * This routine generates to the provided buffer the portion of the
410 * This routine generates to the provided buffer the portion of the
475 * This routine generates to the provided buffer the portion of the
531 * This routine generates to the provided buffer the portion of the
576 * This routine generates to the provided buffer the driver-unique
609 * This routine dumps to the kernel log buffer the raw and
[all …]
/openbmc/u-boot/arch/arm/cpu/armv8/
H A Dexceptions.S29 * Each entry saves the LR, branches to the save routine, then to the actual
30 * handler, then to the restore routine. The save and restore routines are
46 * This is the first part of the shared routine called into from all entries.
73 * This is the second part of the shared routine called into from all entries.
98 * This is the first part of the shared routine called into from all entries.
118 * This is the second part of the shared routine called into from all entries.
/openbmc/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.
/openbmc/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.
/openbmc/linux/drivers/usb/core/
H A Durb.c592 * This routine cancels an in-progress request. URBs complete only once
599 * Drivers should not call this routine or related routines, such as
617 * The URB must not be deallocated while this routine is running. In
618 * particular, when a driver calls this routine, it must insure that the
633 * completion routine returns. It is guaranteed that a stopped queue
677 * This routine cancels an in-progress request. It is guaranteed that
684 * While the routine is running, attempts to resubmit the URB will fail
688 * The URB must not be deallocated while this routine is running. In
689 * particular, when a driver calls this routine, it must insure that the
692 * This routine may not be used in an interrupt context (such as a bottom
[all …]
/openbmc/linux/arch/m68k/include/asm/
H A Dirq.h40 * Adding an interrupt service routine for one of these sources
41 * results in the addition of that routine to a chain of routines.
43 * service routine should determine if the device associated with
44 * that routine requires service.
/openbmc/u-boot/doc/
H A DREADME.POST131 This routine will run the test (or the group of tests) specified
135 argument) will be executed. This routine will be called at least
143 This routine will be called from board_init_r() and will
148 This routine will print the list of all POST tests that can be
154 This routine will be called from POST tests to log their
155 results. Basically, this routine will print the results to
157 will be identical to the printf() routine.
164 This routine will scan the keyboard to detect if a magic key
208 This field will contain a pointer to the routine that will
214 the test caused system rebooting (POST_REBOOT). The routine will
[all …]
/openbmc/linux/drivers/s390/char/
H A Dsclp_tty.c62 /* This routine is called whenever we try to open a SCLP terminal. */
71 /* This routine is called when the SCLP terminal is closed. */
81 * This routine returns the numbers of characters the tty driver
149 * When this routine is called from the timer then we flush the
228 * This routine is called by the kernel to write a series of characters to the
230 * routine will return the number of characters actually accepted for writing.
243 * This routine is called by the kernel to write a single character to the tty
244 * device. If the kernel uses this routine, it must call the flush_chars()
245 * routine (if defined) when it is done stuffing characters into the driver.
264 * This routine is called by the kernel after it has written a series of
[all …]

12345678910>>...96