Home
last modified time | relevance | path

Searched refs:scan (Results 1 – 25 of 420) sorted by relevance

12345678910>>...17

/Linux-v4.19/drivers/net/wireless/st/cw1200/
Dscan.c20 static int cw1200_scan_start(struct cw1200_common *priv, struct wsm_scan *scan) in cw1200_scan_start() argument
34 scan->type, scan->num_channels, scan->flags); in cw1200_scan_start()
36 for (i = 0; i < scan->num_channels; ++i) in cw1200_scan_start()
37 tmo += scan->ch[i].max_chan_time + 10; in cw1200_scan_start()
40 atomic_set(&priv->scan.in_progress, 1); in cw1200_scan_start()
43 queue_delayed_work(priv->workqueue, &priv->scan.timeout, in cw1200_scan_start()
45 ret = wsm_scan(priv, scan); in cw1200_scan_start()
47 atomic_set(&priv->scan.in_progress, 0); in cw1200_scan_start()
48 cancel_delayed_work_sync(&priv->scan.timeout); in cw1200_scan_start()
90 down(&priv->scan.lock); in cw1200_hw_scan()
[all …]
Dpm.c193 if (down_trylock(&priv->scan.lock)) in cw1200_wow_suspend()
236 cw1200_suspend_work(&priv->scan.probe_work); in cw1200_wow_suspend()
288 cw1200_resume_work(priv, &priv->scan.probe_work, in cw1200_wow_suspend()
299 up(&priv->scan.lock); in cw1200_wow_suspend()
321 up(&priv->scan.lock); in cw1200_wow_resume()
345 cw1200_resume_work(priv, &priv->scan.probe_work, in cw1200_wow_resume()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_mm.c690 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan, in drm_mm_scan_init_with_range() argument
703 scan->mm = mm; in drm_mm_scan_init_with_range()
708 scan->color = color; in drm_mm_scan_init_with_range()
709 scan->alignment = alignment; in drm_mm_scan_init_with_range()
710 scan->remainder_mask = is_power_of_2(alignment) ? alignment - 1 : 0; in drm_mm_scan_init_with_range()
711 scan->size = size; in drm_mm_scan_init_with_range()
712 scan->mode = mode; in drm_mm_scan_init_with_range()
715 scan->range_start = start; in drm_mm_scan_init_with_range()
716 scan->range_end = end; in drm_mm_scan_init_with_range()
718 scan->hit_start = U64_MAX; in drm_mm_scan_init_with_range()
[all …]
/Linux-v4.19/drivers/net/wireless/ti/wl12xx/
Dscan.c32 struct conf_scan_settings *c = &wl->conf.scan; in wl1271_get_scan_channels()
41 if (!test_bit(i, wl->scan.scanned_ch) && in wl1271_get_scan_channels()
83 set_bit(i, wl->scan.scanned_ch); in wl1271_get_scan_channels()
105 if (!passive && wl->scan.req->n_ssids == 0) in wl1271_scan_send()
115 if (wl->conf.scan.split_scan_timeout) in wl1271_scan_send()
134 cmd->params.n_ch = wl1271_get_scan_channels(wl, wl->scan.req, in wl1271_scan_send()
143 cmd->params.n_probe_reqs = wl->conf.scan.num_probe_reqs; in wl1271_scan_send()
152 if (wl->scan.ssid_len) { in wl1271_scan_send()
153 cmd->params.ssid_len = wl->scan.ssid_len; in wl1271_scan_send()
154 memcpy(cmd->params.ssid, wl->scan.ssid, wl->scan.ssid_len); in wl1271_scan_send()
[all …]
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Dscan.c638 struct iwl_scan_cmd *scan; in iwlagn_request_scan() local
676 scan = priv->scan_cmd; in iwlagn_request_scan()
677 memset(scan, 0, scan_cmd_size); in iwlagn_request_scan()
679 scan->quiet_plcp_th = IWL_PLCP_QUIET_THRESH; in iwlagn_request_scan()
680 scan->quiet_time = IWL_ACTIVE_QUIET_TIME; in iwlagn_request_scan()
698 scan->suspend_time = 0; in iwlagn_request_scan()
699 scan->max_out_time = cpu_to_le32(200 * 1024); in iwlagn_request_scan()
706 scan->suspend_time = cpu_to_le32(scan_suspend_time); in iwlagn_request_scan()
719 scan->quiet_time = cpu_to_le16(IWL_RADIO_RESET_DWELL_TIME); in iwlagn_request_scan()
737 scan->direct_scan[p].id = WLAN_EID_SSID; in iwlagn_request_scan()
[all …]
/Linux-v4.19/arch/sparc/mm/
Dio-unit.c98 unsigned long rotor, scan, limit; in iounit_get_area() local
115 scan = rotor; in iounit_get_area()
116 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area()
117 if (scan + npages > limit) { in iounit_get_area()
120 scan = iounit->limit[j - 1]; in iounit_get_area()
128 for (k = 1, scan++; k < npages; k++) in iounit_get_area()
129 if (test_bit(scan++, iounit->bmap)) in iounit_get_area()
131 iounit->rotor[j - 1] = (scan < limit) ? scan : iounit->limit[j - 1]; in iounit_get_area()
132 scan -= npages; in iounit_get_area()
134 vaddr = IOUNIT_DMA_BASE + (scan << PAGE_SHIFT) + (vaddr & ~PAGE_MASK); in iounit_get_area()
[all …]
/Linux-v4.19/lib/zlib_deflate/
Ddeflate.c560 register Byte *scan = s->window + s->strstart; /* current string */ in longest_match() local
578 register ush scan_start = *(ush*)scan; in longest_match()
579 register ush scan_end = *(ush*)(scan+best_len-1); in longest_match()
582 register Byte scan_end1 = scan[best_len-1]; in longest_match()
583 register Byte scan_end = scan[best_len]; in longest_match()
625 Assert(scan[2] == match[2], "scan[2]?"); in longest_match()
626 scan++, match++; in longest_match()
628 } while (*(ush*)(scan+=2) == *(ush*)(match+=2) && in longest_match()
629 *(ush*)(scan+=2) == *(ush*)(match+=2) && in longest_match()
630 *(ush*)(scan+=2) == *(ush*)(match+=2) && in longest_match()
[all …]
/Linux-v4.19/tools/power/cpupower/utils/
Dcpufreq-set.c67 const char *scan; in string_to_frequency() local
75 for (scan = str; isdigit(*scan) || *scan == '.'; scan++) { in string_to_frequency()
76 if (*scan == '.' && match_count == 0) in string_to_frequency()
78 else if (*scan == '.' && match_count == 1) in string_to_frequency()
82 if (*scan) { in string_to_frequency()
86 scan[i] && tolower(scan[i]) == unit->str_unit[i]; in string_to_frequency()
89 if (scan[i]) in string_to_frequency()
/Linux-v4.19/Documentation/acpi/
Dscan_handlers.txt20 The core ACPI namespace scanning code in drivers/acpi/scan.c carries out basic
33 called ACPI scan handlers represented by the following structure:
43 take care of, list_node is the hook to the global list of ACPI scan handlers
50 to match a scan handler against each of them using the ids arrays of the
51 available scan handlers. If a matching scan handler is found, its .attach()
56 The device node's handler field is then populated with the address of the scan
60 interesting to the given scan handler and may be matched against the next scan
62 the namespace scan should be terminated due to a serious error. The error code
66 callbacks from the scan handlers of all device nodes in the given namespace
67 scope (if they have scan handlers). Next, it unregisters all of the device
[all …]
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Dscan.c54 if (wl->scan.state == WL1271_SCAN_STATE_IDLE) in wl1271_scan_complete_work()
65 wl->scan.state = WL1271_SCAN_STATE_IDLE; in wl1271_scan_complete_work()
66 memset(wl->scan.scanned_ch, 0, sizeof(wl->scan.scanned_ch)); in wl1271_scan_complete_work()
67 wl->scan.req = NULL; in wl1271_scan_complete_work()
81 if (wl->scan.failed) { in wl1271_scan_complete_work()
158 struct conf_scan_settings *c = &wl->conf.scan; in wlcore_scan_get_channels()
358 if (wl->scan.state != WL1271_SCAN_STATE_IDLE) in wlcore_scan()
361 wl->scan.state = WL1271_SCAN_STATE_2GHZ_ACTIVE; in wlcore_scan()
364 wl->scan.ssid_len = ssid_len; in wlcore_scan()
365 memcpy(wl->scan.ssid, ssid, ssid_len); in wlcore_scan()
[all …]
/Linux-v4.19/drivers/net/wireless/marvell/libertas/
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-v4.19/mm/
Dmemfd.c79 int error, scan; in memfd_wait_for_pins() local
84 for (scan = 0; scan <= LAST_SCAN; scan++) { in memfd_wait_for_pins()
88 if (!scan) in memfd_wait_for_pins()
90 else if (schedule_timeout_killable((HZ << scan) / 200)) in memfd_wait_for_pins()
91 scan = LAST_SCAN; in memfd_wait_for_pins()
110 if (scan < LAST_SCAN) in memfd_wait_for_pins()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dantenna.c313 antcomb->scan = false; in ath_select_ant_div_from_quick_scan()
441 if (!(antcomb->scan) && in ath_ant_div_conf_fast_divbias()
451 if (!(antcomb->scan) && in ath_ant_div_conf_fast_divbias()
458 if (!(antcomb->scan) && in ath_ant_div_conf_fast_divbias()
468 if (!(antcomb->scan) && in ath_ant_div_conf_fast_divbias()
500 if (!antcomb->scan && (alt_ratio > antcomb->ant_ratio)) in ath_ant_div_conf_fast_divbias()
509 if (!antcomb->scan && (alt_ratio > antcomb->ant_ratio)) in ath_ant_div_conf_fast_divbias()
515 if (!antcomb->scan && (alt_ratio > antcomb->ant_ratio)) in ath_ant_div_conf_fast_divbias()
524 if (!antcomb->scan && (alt_ratio > antcomb->ant_ratio)) in ath_ant_div_conf_fast_divbias()
598 antcomb->scan = true; in ath_ant_try_scan()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_evict.c82 mark_free(struct drm_mm_scan *scan, in mark_free() argument
94 return drm_mm_scan_add_block(scan, &vma->node); in mark_free()
128 struct drm_mm_scan scan; in i915_gem_evict_something() local
161 drm_mm_scan_init_with_range(&scan, &vm->mm, in i915_gem_evict_something()
181 if (mark_free(&scan, vma, flags, &eviction_list)) in i915_gem_evict_something()
187 ret = drm_mm_scan_remove_block(&scan, &vma->node); in i915_gem_evict_something()
240 if (drm_mm_scan_remove_block(&scan, &vma->node)) in i915_gem_evict_something()
254 while (ret == 0 && (node = drm_mm_scan_color_evict(&scan))) { in i915_gem_evict_something()
/Linux-v4.19/include/drm/
Ddrm_mm.h504 void drm_mm_scan_init_with_range(struct drm_mm_scan *scan,
529 static inline void drm_mm_scan_init(struct drm_mm_scan *scan, in drm_mm_scan_init() argument
536 drm_mm_scan_init_with_range(scan, mm, in drm_mm_scan_init()
541 bool drm_mm_scan_add_block(struct drm_mm_scan *scan,
543 bool drm_mm_scan_remove_block(struct drm_mm_scan *scan,
545 struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan);
/Linux-v4.19/fs/jffs2/
DTODO11 - checkpointing (do we need this? scan is quite fast)
12 - make the scan code populate real inodes so read_inode just after
36 2. get_sb()->build_fs()->scan() path... Why get_sb() removes scan()'s crap in
37 case of failure? scan() does not clean everything. Fix.
/Linux-v4.19/drivers/media/rc/
Drc-main.c152 .scan = empty,
181 rc_map->scan = kmalloc(rc_map->alloc, GFP_KERNEL); in ir_create_table()
182 if (!rc_map->scan) { in ir_create_table()
205 kfree(rc_map->scan); in ir_free_table()
206 rc_map->scan = NULL; in ir_free_table()
225 struct rc_map_table *oldscan = rc_map->scan; in ir_resize_table()
250 memcpy(newscan, rc_map->scan, rc_map->len * sizeof(struct rc_map_table)); in ir_resize_table()
251 rc_map->scan = newscan; in ir_resize_table()
276 int old_keycode = rc_map->scan[index].keycode; in ir_update_mapping()
282 index, rc_map->scan[index].scancode); in ir_update_mapping()
[all …]
Dlirc_dev.c265 struct lirc_scancode scan; in ir_lirc_transmit_ir() local
267 if (n != sizeof(scan)) { in ir_lirc_transmit_ir()
272 if (copy_from_user(&scan, buf, sizeof(scan))) { in ir_lirc_transmit_ir()
277 if (scan.flags || scan.keycode || scan.timestamp) { in ir_lirc_transmit_ir()
288 if (scan.scancode > U32_MAX || in ir_lirc_transmit_ir()
289 !rc_validate_scancode(scan.rc_proto, scan.scancode)) { in ir_lirc_transmit_ir()
300 ret = ir_raw_encode_scancode(scan.rc_proto, scan.scancode, in ir_lirc_transmit_ir()
318 int carrier = ir_raw_encode_carrier(scan.rc_proto); in ir_lirc_transmit_ir()
/Linux-v4.19/Documentation/dev-tools/
Dkmemleak.rst24 To trigger an intermediate memory scan::
26 # echo scan > /sys/kernel/debug/kmemleak
48 - scan=on
50 - scan=off
52 - scan=<secs>
55 - scan
56 trigger a memory scan
96 2. scan the memory starting with the data section and stacks, checking
100 3. scan the gray objects for matching addresses (some white objects
119 /sys/kernel/debug/kmemleak output. By issuing a 'scan' after a 'clear'
[all …]
/Linux-v4.19/drivers/media/pci/saa7134/
Dsaa7134-tvaudio.c326 static int tvaudio_checkcarrier(struct saa7134_dev *dev, struct mainscan *scan) in tvaudio_checkcarrier() argument
330 if (!(dev->tvnorm->id & scan->std)) { in tvaudio_checkcarrier()
333 scan->carr / 1000, scan->carr % 1000, scan->name); in tvaudio_checkcarrier()
339 audio_dbg(1, "debug %d:", scan->carr); in tvaudio_checkcarrier()
341 tvaudio_setcarrier(dev,scan->carr+i,scan->carr+i); in tvaudio_checkcarrier()
354 tvaudio_setcarrier(dev,scan->carr-90,scan->carr-90); in tvaudio_checkcarrier()
360 tvaudio_setcarrier(dev,scan->carr+90,scan->carr+90); in tvaudio_checkcarrier()
370 scan->carr / 1000, scan->carr % 1000, in tvaudio_checkcarrier()
371 scan->name, value, left, right); in tvaudio_checkcarrier()
/Linux-v4.19/Documentation/devicetree/bindings/input/
Dgpio-matrix-keypad.txt25 - col-scan-delay-us: delay, measured in microseconds, that is needed
26 before we can scan keypad after activating column gpio
27 - drive-inactive-cols: drive inactive columns during scan,
34 col-scan-delay-us = <2>;
Dlpc32xx-key.txt12 - nxp,scan-delay-ms: Repeated scan period in ms
29 nxp,scan-delay-ms = <34>;
Dti,nspire-keypad.txt11 - scan-interval: How often to scan in us. Based on a APB speed of 33MHz, the
32 scan-interval = <1000>;
/Linux-v4.19/drivers/gpu/drm/selftests/
Dtest-drm_mm.c1142 static void show_scan(const struct drm_mm_scan *scan) in show_scan() argument
1145 scan->hit_start, scan->hit_end, in show_scan()
1146 scan->size, scan->alignment, scan->color); in show_scan()
1186 static bool evict_nodes(struct drm_mm_scan *scan, in evict_nodes() argument
1199 if (drm_mm_scan_add_block(scan, &e->node)) in evict_nodes()
1203 if (!drm_mm_scan_remove_block(scan, &e->node)) in evict_nodes()
1208 scan->size, count, scan->alignment, scan->color); in evict_nodes()
1218 while ((node = drm_mm_scan_color_evict(scan))) { in evict_nodes()
1224 if (drm_mm_scan_color_evict(scan)) { in evict_nodes()
1237 struct drm_mm_scan scan; in evict_nothing() local
[all …]
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-class-uwb_rc59 What: /sys/class/uwb_rc/uwbN/scan
69 0 - scan
70 1 - scan outside BP
71 2 - scan while inactive
73 4 - scan (with start time of <bpst offset>)
99 as part of a scan or is a member of the radio

12345678910>>...17