Home
last modified time | relevance | path

Searched full:scan (Results 1 – 25 of 1305) sorted by relevance

12345678910>>...53

/linux/drivers/net/wireless/st/cw1200/
H A Dscan.c3 * Scan implementation for ST-Ericsson CW1200 mac80211 drivers
11 #include "scan.h"
17 static int cw1200_scan_start(struct cw1200_common *priv, struct wsm_scan *scan) in cw1200_scan_start() argument
30 wiphy_dbg(priv->hw->wiphy, "[SCAN] hw req, type %d, %d channels, flags: 0x%x.\n", in cw1200_scan_start()
31 scan->type, scan->num_channels, scan->flags); in cw1200_scan_start()
33 for (i = 0; i < scan->num_channels; ++i) in cw1200_scan_start()
34 tmo += scan->ch[i].max_chan_time + 10; in cw1200_scan_start()
37 atomic_set(&priv->scan.in_progress, 1); in cw1200_scan_start()
40 queue_delayed_work(priv->workqueue, &priv->scan.timeout, in cw1200_scan_start()
42 ret = wsm_scan(priv, scan); in cw1200_scan_start()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dscan.c15 /* For active scan, listen ACTIVE_DWELL_TIME (msec) on each channel after
24 /* For passive scan, listen PASSIVE_DWELL_TIME (msec) on each channel.
26 * For the most reliable scan, set > AP beacon interval (typically 100msec). */
46 * to receive scan abort command or it does not perform in iwl_send_scan_abort()
47 * hardware scan currently */ in iwl_send_scan_abort()
59 /* The scan abort will return 1 for success or in iwl_send_scan_abort()
61 * due to simply not being in an active scan which in iwl_send_scan_abort()
62 * can occur if we send the scan abort before we in iwl_send_scan_abort()
63 * the microcode has notified us that a scan is in iwl_send_scan_abort()
80 /* check if scan was requested from mac80211 */ in iwl_complete_scan()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dscan.h10 /* Scan Commands, Responses, Notifications */
13 * enum iwl_scan_subcmd_ids - scan commands
33 * struct iwl_ssid_ie - directed scan network information element
50 /* scan offload */
59 /* Default watchdog (in MS) for scheduled scan iteration */
152 * struct iwl_scan_offload_profile_cfg_v1 - scan offload profile config
172 * struct iwl_scan_schedule_lmac - schedule of scan offload
174 * @iterations: num of scan iterations
175 * @full_scan_mul: number of partial scans before each full scan
217 * @flags: bits 1-20: directed scan to i'th ssid
[all …]
/linux/Documentation/scheduler/
H A Dsched-debug.rst24 memory node local to where the task is running. Every "scan delay" the task
25 scans the next "scan size" number of pages in its address space. When the
28 In combination, the "scan delay" and "scan size" determine the scan rate.
29 When "scan delay" decreases, the scan rate increases. The scan delay and
30 hence the scan rate of every task is adaptive and depends on historical
31 behaviour. If pages are properly placed then the scan delay increases,
32 otherwise the scan delay decreases. The "scan size" is not adaptive but
33 the higher the "scan size", the higher the scan rate.
35 Higher scan rates incur higher system overhead as page faults must be
36 trapped and potentially data must be migrated. However, the higher the scan
[all …]
/linux/drivers/net/wireless/ti/wl12xx/
H A Dscan.c9 #include "scan.h"
18 struct conf_scan_settings *c = &wl->conf.scan; in wl1271_get_scan_channels()
27 if (!test_bit(i, wl->scan.scanned_ch) && in wl1271_get_scan_channels()
31 * In passive scans, we scan all remaining in wl1271_get_scan_channels()
33 * In active scans, we only scan channels not in wl1271_get_scan_channels()
69 set_bit(i, wl->scan.scanned_ch); in wl1271_get_scan_channels()
91 if (!passive && wl->scan.req->n_ssids == 0) in wl1271_scan_send()
101 if (wl->conf.scan.split_scan_timeout) in wl1271_scan_send()
107 /* scan on the dev role if the regular one is not started */ in wl1271_scan_send()
120 cmd->params.n_ch = wl1271_get_scan_channels(wl, wl->scan.req, in wl1271_scan_send()
[all …]
H A Dscan.h13 #include "../wlcore/scan.h"
18 /* Scan option flags (WL1271_SCAN_OPT_*) */
21 /* Number of scan channels in the list (maximum 30) */
24 per channel for an active scan */
34 /* Band to scan */
42 /* Duration in TU to wait for frames on a channel for active scan */
75 u8 cycles; /* maximum number of scan cycles */
/linux/Documentation/driver-api/acpi/
H A Dscan_handlers.rst5 ACPI Scan Handlers
26 The core ACPI namespace scanning code in drivers/acpi/scan.c carries out basic
39 called ACPI scan handlers represented by the following structure::
49 take care of, list_node is the hook to the global list of ACPI scan handlers
56 to match a scan handler against each of them using the ids arrays of the
57 available scan handlers. If a matching scan handler is found, its .attach()
62 The device node's handler field is then populated with the address of the scan
66 interesting to the given scan handler and may be matched against the next scan
68 the namespace scan should be terminated due to a serious error. The error code
72 callbacks from the scan handlers of all device nodes in the given namespace
[all …]
/linux/drivers/net/wireless/marvell/libertas/
H A DREADME165 This command is used to do a specific scan.
178 Display the current contents of the driver scan table (ie. get the
179 scan results).
187 Initiate a customized scan and retrieve the results
197 bssid=xx:xx:xx:xx:xx:xx specify a BSSID filter for the scan
198 ssid="[SSID]" specify a SSID filter for the scan
199 keep=[0 or 1] keep the previous scan results (1), discard (0)
200 dur=[scan time] time to scan for each channel in milliseconds
205 The bssid and ssid fields, if blank, will produce an unfiltered scan.
210 1) Perform a passive scan on all channels for 20 ms per channel:
[all …]
/linux/Documentation/admin-guide/mm/
H A Dksm.rst80 how many pages to scan before ksmd goes to sleep
84 been set to scan-time.
89 how many milliseconds ksmd should sleep before next scan
158 scan. It's a noop if not a single KSM page hit the
162 Historically KSM checked every candidate page for each scan. It did
163 not take into account historic information. When smart scan is
172 supported: none and scan-time. The default is none. By setting
173 ``advisor_mode`` to scan-time, the scan time advisor is enabled.
174 The section about ``advisor`` explains in detail how the scan time
182 specifies the target scan time in seconds to scan all the candidate
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dscan.c3 * NXP Wireless LAN device driver: scan ioctl and command handling
16 /* The maximum number of channels the firmware can scan per command */
21 /* Memory needed to store a max sized Channel List TLV for a firmware scan */
31 scan */
47 /* Scan configuration (variable length) */
425 * This function creates a channel list for the driver to scan, based
428 * This routine is used for any scan that is not provided with a
429 * specific channel list to scan.
552 /* This function appends rate TLV to scan config command. */
585 * This function constructs and sends multiple scan config commands to
[all …]
/linux/drivers/net/wireless/ti/wlcore/
H A Dscan.c16 #include "scan.h"
40 if (wl->scan.state == WL1271_SCAN_STATE_IDLE) in wl1271_scan_complete_work()
46 * Rearm the tx watchdog just before idling scan. This in wl1271_scan_complete_work()
51 wl->scan.state = WL1271_SCAN_STATE_IDLE; in wl1271_scan_complete_work()
52 memset(wl->scan.scanned_ch, 0, sizeof(wl->scan.scanned_ch)); in wl1271_scan_complete_work()
53 wl->scan.req = NULL; in wl1271_scan_complete_work()
65 if (wl->scan.failed) { in wl1271_scan_complete_work()
66 wl1271_info("Scan completed due to error."); in wl1271_scan_complete_work()
140 /* configure dwell times according to scan type */ in wlcore_scan_get_channels()
142 struct conf_scan_settings *c = &wl->conf.scan; in wlcore_scan_get_channels()
[all …]
/linux/Documentation/fb/
H A Dviafb.modes14 # Scan Frequency 31.469 kHz 59.94 Hz
39 # Scan Frequency 37.500 kHz 75.00 Hz
60 # Scan Frequency 43.269 kHz 85.00 Hz
81 # Scan Frequency 50.900 kHz 100.00 Hz
102 # Scan Frequency 61.800 kHz 120.00 Hz
123 # Scan Frequency 30.000 kHz 60.241 Hz
144 # Scan Frequency 29.892 kHz 60.00 Hz
165 # Scan Frequency 35.820 kHz 60.00 Hz
186 # Scan Frequency 37.879 kHz 60.32 Hz
208 # Scan Frequency 46.875 kHz 75.00 Hz
[all …]
/linux/drivers/platform/x86/intel/ifs/
H A Druntest.c61 [IFS_NO_ERROR] = "SCAN no error",
63 [IFS_INTERRUPTED_BEFORE_RENDEZVOUS] = "Interrupt occurred prior to SCAN coordination.",
65 "Core Abort SCAN Response due to power management condition.",
68 [IFS_CORE_NOT_CAPABLE_CURRENTLY] = "Core not capable of performing SCAN currently",
71 "Exceeded number of Logical Processors (LP) allowed to run Scan-At-Field concurrently",
72 [IFS_INTERRUPTED_DURING_EXECUTION] = "Interrupt occurred prior to SCAN start",
74 [IFS_CORRUPTED_CHUNK] = "Scan operation aborted due to corrupted image. Try reloading",
87 dev_warn(dev, "CPU(s) %*pbl: Scan controller error. Batch: %02x version: 0x%x\n", in message_not_tested()
93 dev_info(dev, "CPU(s) %*pbl: SCAN operation did not start. %s\n", in message_not_tested()
97 dev_info(dev, "CPU(s) %*pbl: software timeout during scan\n", in message_not_tested()
[all …]
H A Dload.c42 [1] = "Attempt to copy scan hashes when copy already in progress",
47 [6] = "Scan reload or test is in progress"
110 * To copy scan hashes and authenticate test chunks, the initiating cpu must point
112 * Run wrmsr(MSR_COPY_SCAN_HASHES) for scan hash copy and run wrmsr(MSR_AUTHENTICATE_AND_COPY_CHUNK)
113 * for scan hash copy and test chunk authentication.
129 /* run scan hash copy */ in copy_hashes_authenticate_chunks()
133 /* enumerate the scan image information */ in copy_hashes_authenticate_chunks()
144 /* base linear address to the scan data */ in copy_hashes_authenticate_chunks()
147 /* scan data authentication and copy chunks to secured memory */ in copy_hashes_authenticate_chunks()
201 /* enumerate the scan image information */ in copy_hashes_authenticate_chunks_gen2()
[all …]
/linux/arch/sparc/mm/
H A Dio-unit.c100 unsigned long rotor, scan, limit; in iounit_get_area() local
117 scan = rotor; in iounit_get_area()
118 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area()
119 if (scan + npages > limit) { in iounit_get_area()
122 scan = iounit->limit[j - 1]; in iounit_get_area()
130 for (k = 1, scan++; k < npages; k++) in iounit_get_area()
131 if (test_bit(scan++, iounit->bmap)) in iounit_get_area()
133 iounit->rotor[j - 1] = (scan < limit) ? scan : iounit->limit[j - 1]; in iounit_get_area()
134 scan -= npages; in iounit_get_area()
136 vaddr = IOUNIT_DMA_BASE + (scan << PAGE_SHIFT) + (vaddr & ~PAGE_MASK); in iounit_get_area()
[all …]
/linux/drivers/scsi/
H A Dscsi_scan.c17 * Scan LUN 0; if the target responds to LUN 0 (even if there is no
23 * If target is SCSI-3 or up, issue a REPORT LUN, and scan
25 * sequentially scan LUNs up until some maximum is reached,
102 module_param_string(scan, scsi_scan_type, sizeof(scsi_scan_type),
104 MODULE_PARM_DESC(scan, "sync, async, manual, or none. "
106 "for manual device scan via the 'scan' sysfs attribute.");
145 * this function was called will have finished its scan. Hosts which
464 * means it was allocated but never made visible (because a scan in scsi_target_reap_ref_release()
695 "scsi scan: INQUIRY pass %d length %d\n", in scsi_probe_lun()
714 "scsi scan: INQUIRY %s with code 0x%x\n", in scsi_probe_lun()
[all …]
/linux/include/trace/events/
H A Dksm.h11 * ksm_scan_template - called for start / stop scan
13 * @seq: sequence number of scan
16 * Allows to trace the start / stop of a ksm scan.
39 * ksm_start_scan - called after a new ksm scan is started
41 * @seq: sequence number of scan
44 * Allows to trace the start of a ksm scan.
54 * ksm_stop_scan - called after a new ksm scan has completed
56 * @seq: sequence number of scan
59 * Allows to trace the completion of a ksm scan.
251 * @scan_time: scan time in seconds
[all …]
/linux/drivers/net/wireless/ti/wl18xx/
H A Dscan.c9 #include "scan.h"
40 /* scan on the dev role if the regular one is not started */ in wl18xx_scan_send()
64 cmd->n_probe_reqs = wl->conf.scan.num_probe_reqs; in wl18xx_scan_send()
83 * remain 0 for normal scan in wl18xx_scan_send()
132 wl1271_dump(DEBUG_SCAN, "SCAN: ", cmd, sizeof(*cmd)); in wl18xx_scan_send()
136 wl1271_error("SCAN failed"); in wl18xx_scan_send()
148 wl->scan.failed = false; in wl18xx_scan_completed()
166 wl1271_debug(DEBUG_CMD, "cmd sched_scan scan config"); in wl18xx_scan_sched_scan_config()
275 wl1271_dump(DEBUG_SCAN, "SCAN: ", cmd, sizeof(*cmd)); in wl18xx_scan_sched_scan_config()
279 wl1271_error("SCAN failed"); in wl18xx_scan_sched_scan_config()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dpno.h17 * brcmf_pno_start_sched_scan - initiate scheduled scan on device.
20 * @req: configuration parameters for scheduled scan.
26 * brcmf_pno_stop_sched_scan - terminate scheduled scan on device.
29 * @reqid: unique identifier of scan to be stopped.
34 * brcmf_pno_wiphy_params - fill scheduled scan parameters in wiphy instance.
37 * @gscan: indicates whether the device has support for g-scan feature.
/linux/tools/testing/selftests/drivers/platform/x86/intel/ifs/
H A Dtest_ifs.sh4 # Test the functionality of the Intel IFS(In Field Scan) driver.
112 echo "[$INFO] No file $IFS_LOG for IFS scan summary"
203 # Ucode has time interval requirement for IFS scan on same CPU as follows:
289 IMAGE_NAME="${CPU_FMS}-${image_id}.scan"
299 IMAGE_NAME="${CPU_FMS}-${image_id}.scan"
353 # There is no image file for IFS ARRAY BIST scan
400 append_log "[$INFO] ifs_$ifs_mode $cpus_type cpus with $CPU_FMS-$image_id.scan \
417 # Only IFS scan needs the interval time
436 append_log "[$INFO] Test ifs scan with available images:"
437 image_ids=$(find "$IMG_PATH" -maxdepth 1 -name "${CPU_FMS}-[0-9a-fA-F][0-9a-fA-F].scan" \
[all …]
/linux/fs/ubifs/
H A Dfind.c21 * struct scan_data - data provided to scan callback functions
22 * @min_space: minimum number of bytes for which to scan
23 * @pick_free: whether it is OK to scan for empty LEBs
72 * scan_for_dirty_cb - dirty space scan callback.
74 * @lprops: LEB properties to scan
76 * @arg: information passed to and from the caller of the scan
78 * This function returns a code that indicates whether the scan should continue
80 * in main memory (%LPT_SCAN_ADD), or whether the scan should stop
162 /* We have looked everywhere in main memory, now scan the flash */ in scan_for_dirty()
164 /* All pnodes are in memory, so skip scan */ in scan_for_dirty()
[all …]
H A Dscan.c12 * This file implements the scan which is a general-purpose function for
13 * determining what nodes are in an eraseblock. The scan is used to replay the
21 * scan_padding_bytes - scan for padding bytes.
22 * @buf: buffer to scan
47 * ubifs_scan_a_node - scan for a node or padding.
49 * @buf: buffer to scan
116 * ubifs_start_scan - create LEB scanning information at start of scan.
120 * @sbuf: scan buffer (must be c->leb_size)
131 dbg_scan("scan LEB %d:%d", lnum, offs); in ubifs_start_scan()
157 * ubifs_end_scan - update LEB scanning information at end of scan.
[all …]
/linux/Documentation/translations/zh_CN/dev-tools/
H A Dkmemleak.rst32 # echo scan > /sys/kernel/debug/kmemleak
54 * scan=on
56 * scan=off
58 * scan=<secs>;
61 * scan
109 /sys/kernel/debug/kmemleak 输出的所有的未引用对象。在执行 'clear' 后执行 'scan'
116 # echo scan > /sys/kernel/debug/kmemleak
206 # echo scan > /sys/kernel/debug/kmemleak
/linux/include/media/
H A Dv4l2-jpeg.h89 /* B.2.3 Scan header syntax */
92 * struct v4l2_jpeg_scan_component_spec - scan component-specification
104 * struct v4l2_jpeg_scan_header - JPEG scan header
135 * @sos: pointer to scan header and size
141 * @scan: pointer to parsed scan header, optional
149 * When this structure is passed to v4l2_jpeg_parse_header, the optional scan,
162 struct v4l2_jpeg_scan_header *scan; member
/linux/fs/xfs/scrub/
H A Dreap.h27 /* Buffer cache scan context. */
29 /* Disk address for the buffers we want to scan. */
32 /* Maximum number of sectors to scan. */
38 /* Internal scan state; initialize to zero. */
45 struct xrep_bufscan *scan);

12345678910>>...53