Home
last modified time | relevance | path

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

12345678910>>...17

/linux/drivers/net/wireless/st/cw1200/
H A Dscan.c17 static int cw1200_scan_start(struct cw1200_common *priv, struct wsm_scan *scan) in cw1200_scan_start() argument
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()
44 atomic_set(&priv->scan.in_progress, 0); in cw1200_scan_start()
45 cancel_delayed_work_sync(&priv->scan.timeout); in cw1200_scan_start()
87 down(&priv->scan.lock); in cw1200_hw_scan()
[all …]
H A Dpm.c190 if (down_trylock(&priv->scan.lock)) in cw1200_wow_suspend()
233 cw1200_suspend_work(&priv->scan.probe_work); in cw1200_wow_suspend()
285 cw1200_resume_work(priv, &priv->scan.probe_work, in cw1200_wow_suspend()
296 up(&priv->scan.lock); in cw1200_wow_suspend()
318 up(&priv->scan.lock); in cw1200_wow_resume()
342 cw1200_resume_work(priv, &priv->scan.probe_work, in cw1200_wow_resume()
/linux/drivers/iio/dummy/
H A Diio_simple_dummy_buffer.c53 struct dummy_scan *scan; in iio_simple_dummy_trigger_h() local
63 scan = kzalloc(sizeof(*scan), GFP_KERNEL); in iio_simple_dummy_trigger_h()
64 if (!scan) in iio_simple_dummy_trigger_h()
84 scan->data[i++] = fakedata[j]; in iio_simple_dummy_trigger_h()
86 iio_push_to_buffers_with_ts(indio_dev, scan, sizeof(*scan), in iio_simple_dummy_trigger_h()
89 kfree(scan); in iio_simple_dummy_trigger_h()
/linux/drivers/net/wireless/ti/wl12xx/
H A Dscan.c18 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()
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()
120 cmd->params.n_ch = wl1271_get_scan_channels(wl, wl->scan.req, in wl1271_scan_send()
129 cmd->params.n_probe_reqs = wl->conf.scan.num_probe_reqs; in wl1271_scan_send()
138 if (wl->scan.ssid_len) { in wl1271_scan_send()
139 cmd->params.ssid_len = wl->scan.ssid_len; in wl1271_scan_send()
140 memcpy(cmd->params.ssid, wl->scan.ssid, wl->scan.ssid_len); in wl1271_scan_send()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dscan.c615 struct iwl_scan_cmd *scan; in iwlagn_request_scan() local
659 scan = priv->scan_cmd; in iwlagn_request_scan()
660 memset(scan, 0, priv->scan_cmd_size); in iwlagn_request_scan()
662 scan->quiet_plcp_th = IWL_PLCP_QUIET_THRESH; in iwlagn_request_scan()
663 scan->quiet_time = IWL_ACTIVE_QUIET_TIME; in iwlagn_request_scan()
681 scan->suspend_time = 0; in iwlagn_request_scan()
682 scan->max_out_time = cpu_to_le32(200 * 1024); in iwlagn_request_scan()
689 scan->suspend_time = cpu_to_le32(scan_suspend_time); in iwlagn_request_scan()
702 scan->quiet_time = cpu_to_le16(IWL_RADIO_RESET_DWELL_TIME); in iwlagn_request_scan()
720 scan->direct_scan[p].id = WLAN_EID_SSID; in iwlagn_request_scan()
[all …]
/linux/arch/sparc/mm/
H A Dio-unit.c101 unsigned long rotor, scan, limit; in iounit_get_area() local
118 scan = rotor; in iounit_get_area()
119 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area()
120 if (scan + npages > limit) { in iounit_get_area()
123 scan = iounit->limit[j - 1]; in iounit_get_area()
132 for (k = 1, scan++; k < npages; k++) in iounit_get_area()
133 if (test_bit(scan++, iounit->bmap)) in iounit_get_area()
135 iounit->rotor[j - 1] = (scan < limit) ? scan : iounit->limit[j - 1]; in iounit_get_area()
136 scan -= npages; in iounit_get_area()
138 phys = IOUNIT_DMA_BASE + (scan << PAGE_SHIFT) + offset_in_page(phys); in iounit_get_area()
[all …]
/linux/tools/power/cpupower/utils/
H A Dcpufreq-set.c66 const char *scan; in string_to_frequency() local
74 for (scan = str; isdigit(*scan) || *scan == '.'; scan++) { in string_to_frequency()
75 if (*scan == '.' && match_count == 0) in string_to_frequency()
77 else if (*scan == '.' && match_count == 1) in string_to_frequency()
81 if (*scan) { in string_to_frequency()
85 scan[i] && tolower(scan[i]) == unit->str_unit[i]; in string_to_frequency()
88 if (scan[i]) in string_to_frequency()
/linux/Documentation/driver-api/acpi/
H A Dscan_handlers.rst26 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
73 scope (if they have scan handlers). Next, it unregisters all of the device
[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/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/drivers/iio/orientation/
H A Dhid-sensor-rotation.c24 } scan; member
82 vals[i] = rot_state->scan.sampled_vals[i]; in dev_rot_read_raw()
157 iio_push_to_buffers_with_timestamp(indio_dev, &rot_state->scan, in dev_rot_proc_event()
177 rot_state->scan.sampled_vals[0] = ((s16 *)raw_data)[0]; in dev_rot_capture_sample()
178 rot_state->scan.sampled_vals[1] = ((s16 *)raw_data)[1]; in dev_rot_capture_sample()
179 rot_state->scan.sampled_vals[2] = ((s16 *)raw_data)[2]; in dev_rot_capture_sample()
180 rot_state->scan.sampled_vals[3] = ((s16 *)raw_data)[3]; in dev_rot_capture_sample()
182 memcpy(&rot_state->scan.sampled_vals, raw_data, in dev_rot_capture_sample()
183 sizeof(rot_state->scan.sampled_vals)); in dev_rot_capture_sample()
187 sizeof(rot_state->scan.sampled_vals)); in dev_rot_capture_sample()
/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 …]
H A Dshrinker_debugfs.rst13 Each shrinker directory contains **count** and **scan** files, which allow to
46 count scan
110 <cgroup inode id> <numa id> <number of objects to scan>
126 $ echo "55 0 200" > scan
/linux/drivers/gpu/drm/i915/
H A Di915_gem_evict.c96 mark_free(struct drm_mm_scan *scan, in mark_free() argument
109 return drm_mm_scan_add_block(scan, &vma->node); in mark_free()
155 struct drm_mm_scan scan; in i915_gem_evict_something() local
183 drm_mm_scan_init_with_range(&scan, &vm->mm, in i915_gem_evict_something()
230 if (mark_free(&scan, ww, vma, flags, &eviction_list)) in i915_gem_evict_something()
236 ret = drm_mm_scan_remove_block(&scan, &vma->node); in i915_gem_evict_something()
283 if (drm_mm_scan_remove_block(&scan, &vma->node)) { in i915_gem_evict_something()
300 while (ret == 0 && (node = drm_mm_scan_color_evict(&scan))) { in i915_gem_evict_something()
/linux/mm/
H A Dmemfd.c160 int error, scan; in memfd_wait_for_pins() local
165 for (scan = 0; scan <= LAST_SCAN; scan++) { in memfd_wait_for_pins()
171 if (!scan) in memfd_wait_for_pins()
173 else if (schedule_timeout_killable((HZ << scan) / 200)) in memfd_wait_for_pins()
174 scan = LAST_SCAN; in memfd_wait_for_pins()
188 if (scan == LAST_SCAN) in memfd_wait_for_pins()
/linux/rust/syn/
H A Dfixup.rs523 let scan = scan_right( in scan_right() localVariable
533 if let Scan::Bailout | Scan::Consume = scan { in scan_right()
556 let scan = scan_right( in scan_right() localVariable
566 match scan { in scan_right()
575 } else if let (Scan::Fail, Precedence::Unambiguous) = (scan, fixup.next_operator) { in scan_right()
594 let scan = scan_right( in scan_right() localVariable
604 match scan { in scan_right()
611 } else if let (Scan::Fail, Precedence::Unambiguous) = (scan, fixup.next_operator) { in scan_right()
624 let scan = scan_right( in scan_right() localVariable
634 if match (scan, fixup.next_operator) { in scan_right()
[all …]
/linux/drivers/media/rc/
H A Drc-main.c159 .scan = empty,
223 rc_map->scan = kmalloc(rc_map->alloc, GFP_KERNEL); in ir_create_table()
224 if (!rc_map->scan) { in ir_create_table()
247 kfree(rc_map->scan); in ir_free_table()
248 rc_map->scan = NULL; in ir_free_table()
267 struct rc_map_table *oldscan = rc_map->scan; in ir_resize_table()
292 memcpy(newscan, rc_map->scan, rc_map->len * sizeof(struct rc_map_table)); in ir_resize_table()
293 rc_map->scan = newscan; in ir_resize_table()
318 int old_keycode = rc_map->scan[index].keycode; in ir_update_mapping()
324 index, rc_map->scan[index].scancode); in ir_update_mapping()
[all …]
/linux/drivers/iio/light/
H A Das73211.c642 } scan = { }; in as73211_trigger_handler() local
664 .len = sizeof(scan.chan), in as73211_trigger_handler()
665 .buf = (u8 *)&scan.chan, in as73211_trigger_handler()
677 (char *)&scan.chan[0], 3 * sizeof(scan.chan[0])); in as73211_trigger_handler()
682 scan.chan[3] = 0; in as73211_trigger_handler()
691 scan.chan[1] = cpu_to_le16(U16_MAX); in as73211_trigger_handler()
692 scan.chan[2] = cpu_to_le16(U16_MAX); in as73211_trigger_handler()
693 scan.chan[3] = cpu_to_le16(U16_MAX); in as73211_trigger_handler()
695 scan.chan[0] = cpu_to_le16(U16_MAX); in as73211_trigger_handler()
696 scan.chan[1] = cpu_to_le16(U16_MAX); in as73211_trigger_handler()
[all …]
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-tvaudio.c317 static int tvaudio_checkcarrier(struct saa7134_dev *dev, struct mainscan *scan) in tvaudio_checkcarrier() argument
321 if (!(dev->tvnorm->id & scan->std)) { in tvaudio_checkcarrier()
323 scan->carr / 1000, scan->carr % 1000, scan->name); in tvaudio_checkcarrier()
329 audio_dbg(1, "debug %d:", scan->carr); in tvaudio_checkcarrier()
331 tvaudio_setcarrier(dev,scan->carr+i,scan->carr+i); in tvaudio_checkcarrier()
344 tvaudio_setcarrier(dev,scan->carr-90,scan->carr-90); in tvaudio_checkcarrier()
350 tvaudio_setcarrier(dev,scan->carr+90,scan->carr+90); in tvaudio_checkcarrier()
360 scan->carr / 1000, scan->carr % 1000, in tvaudio_checkcarrier()
361 scan->name, value, left, right); in tvaudio_checkcarrier()
/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c443 memcpy(hw->scan[ST_LSM6DSX_ID_GYRO].channels, in st_lsm6dsx_read_fifo()
445 sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels)); in st_lsm6dsx_read_fifo()
446 offset += sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels); in st_lsm6dsx_read_fifo()
449 memcpy(hw->scan[ST_LSM6DSX_ID_ACC].channels, in st_lsm6dsx_read_fifo()
451 sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels)); in st_lsm6dsx_read_fifo()
452 offset += sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels); in st_lsm6dsx_read_fifo()
455 memcpy(hw->scan[ST_LSM6DSX_ID_EXT0].channels, in st_lsm6dsx_read_fifo()
457 sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels)); in st_lsm6dsx_read_fifo()
458 offset += sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels); in st_lsm6dsx_read_fifo()
495 &hw->scan[ST_LSM6DSX_ID_GYRO], in st_lsm6dsx_read_fifo()
[all …]
/linux/drivers/iio/accel/
H A Dmma7455_core.c63 } scan; member
101 mma7455->scan.channels, in mma7455_trigger_handler()
102 sizeof(mma7455->scan.channels)); in mma7455_trigger_handler()
106 iio_push_to_buffers_with_ts(indio_dev, &mma7455->scan, in mma7455_trigger_handler()
107 sizeof(mma7455->scan), in mma7455_trigger_handler()
/linux/include/trace/events/
H A Dfsi.h126 TP_PROTO(const struct fsi_master *master, bool scan),
127 TP_ARGS(master, scan),
131 __field(bool, scan)
136 __entry->scan = scan;
139 __entry->scan ? "scan" : "unscan")
/linux/drivers/iio/chemical/
H A Dpms7003.c81 } scan; member
122 state->scan.data[PM1] = in pms7003_trigger_handler()
124 state->scan.data[PM2P5] = in pms7003_trigger_handler()
126 state->scan.data[PM10] = in pms7003_trigger_handler()
130 iio_push_to_buffers_with_ts(indio_dev, &state->scan, sizeof(state->scan), in pms7003_trigger_handler()
H A Dsps30.c112 } scan; in sps30_trigger_handler() local
115 ret = sps30_do_meas(state, scan.data, ARRAY_SIZE(scan.data)); in sps30_trigger_handler()
120 iio_push_to_buffers_with_ts(indio_dev, &scan, sizeof(scan), in sps30_trigger_handler()
/linux/drivers/iio/adc/
H A Dmax1118.c43 } scan; member
188 adc->scan.channels[i] = ret; in max1118_trigger_handler()
191 iio_push_to_buffers_with_ts(indio_dev, &adc->scan, sizeof(adc->scan), in max1118_trigger_handler()

12345678910>>...17