Home
last modified time | relevance | path

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

12345678910>>...15

/drivers/net/wireless/st/cw1200/
A Dscan.c31 scan->type, scan->num_channels, scan->flags); in cw1200_scan_start()
109 priv->scan.curr = priv->scan.begin; in cw1200_hw_scan()
136 priv->scan.begin != priv->scan.end); in cw1200_scan_work()
164 if (!priv->scan.req || (priv->scan.curr == priv->scan.end)) { in cw1200_scan_work()
215 scan.num_ssids = priv->scan.n_ssids; in cw1200_scan_work()
216 scan.ssids = &priv->scan.ssids[0]; in cw1200_scan_work()
217 scan.num_channels = it - priv->scan.curr; in cw1200_scan_work()
228 scan.ch = kcalloc(it - priv->scan.curr, in cw1200_scan_work()
236 scan.ch[i].number = priv->scan.curr[i]->hw_value; in cw1200_scan_work()
261 priv->scan.curr = priv->scan.end; in cw1200_scan_work()
[all …]
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()
/drivers/net/wireless/mediatek/mt76/
A Dscan.c9 struct mt76_phy *phy = dev->scan.phy; in mt76_scan_complete()
21 mt76_put_vif_phy_link(phy, dev->scan.vif, dev->scan.mlink); in mt76_scan_complete()
22 memset(&dev->scan, 0, sizeof(dev->scan)); in mt76_scan_complete()
95 dev->scan.chan = NULL; in mt76_scan_work()
100 dev->scan.chan = req->channels[dev->scan.chan_idx++]; in mt76_scan_work()
118 if (dev->scan.chan) in mt76_scan_work()
153 memset(&dev->scan, 0, sizeof(dev->scan)); in mt76_hw_scan()
154 dev->scan.req = &req->req; in mt76_hw_scan()
155 dev->scan.vif = vif; in mt76_hw_scan()
156 dev->scan.phy = phy; in mt76_hw_scan()
[all …]
/drivers/gpu/drm/
A Ddrm_mm.c714 scan->mm = mm; in drm_mm_scan_init_with_range()
719 scan->color = color; in drm_mm_scan_init_with_range()
722 scan->size = size; in drm_mm_scan_init_with_range()
723 scan->mode = mode; in drm_mm_scan_init_with_range()
726 scan->range_start = start; in drm_mm_scan_init_with_range()
727 scan->range_end = end; in drm_mm_scan_init_with_range()
730 scan->hit_end = 0; in drm_mm_scan_init_with_range()
785 if (scan->alignment) { in drm_mm_scan_add_block()
797 min(col_end, scan->range_end) - adj_start < scan->size) in drm_mm_scan_add_block()
807 scan->hit_end = adj_start + scan->size; in drm_mm_scan_add_block()
[all …]
/drivers/net/wireless/ti/wl12xx/
A Dscan.c27 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()
101 if (wl->conf.scan.split_scan_timeout) in wl1271_scan_send()
138 if (wl->scan.ssid_len) { in wl1271_scan_send()
140 memcpy(cmd->params.ssid, wl->scan.ssid, wl->scan.ssid_len); in wl1271_scan_send()
147 wl->scan.ssid, wl->scan.ssid_len, in wl1271_scan_send()
148 wl->scan.req->ie, in wl1271_scan_send()
210 switch (wl->scan.state) { in wl1271_scan_stm()
217 if (wl->scan.req->no_cck) { in wl1271_scan_stm()
234 if (wl->scan.req->no_cck) { in wl1271_scan_stm()
[all …]
/drivers/net/wireless/intel/iwlwifi/dvm/
A Dscan.c615 struct iwl_scan_cmd *scan; in iwlagn_request_scan() local
659 scan = priv->scan_cmd; in iwlagn_request_scan()
681 scan->suspend_time = 0; in iwlagn_request_scan()
721 scan->direct_scan[p].len = in iwlagn_request_scan()
851 scan_cmd_size - sizeof(*scan)); in iwlagn_request_scan()
871 scan->channel_count = in iwlagn_request_scan()
873 (void *)&scan->data[cmd_len]); in iwlagn_request_scan()
876 scan->channel_count = in iwlagn_request_scan()
879 (void *)&scan->data[cmd_len]); in iwlagn_request_scan()
883 if (scan->channel_count == 0) { in iwlagn_request_scan()
[all …]
/drivers/iio/dummy/
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()
/drivers/net/wireless/intel/iwlwifi/mld/
A Dscan.c1160 memset(mld->scan.cmd, 0, mld->scan.cmd_size); in iwl_mld_scan_build_cmd()
1441 .data = { mld->scan.cmd, }, in _iwl_mld_single_scan_start()
1452 if (WARN_ON(!mld->scan.cmd)) in _iwl_mld_single_scan_start()
1708 mld->scan.status |= type; in iwl_mld_sched_scan_start()
1746 mld->scan.status &= ~type; in iwl_mld_scan_stop()
1927 mld->scan.status); in iwl_mld_handle_scan_complete_notif()
1933 if (IWL_FW_CHECK(mld, !(mld->scan.uid_status[uid] & mld->scan.status), in iwl_mld_handle_scan_complete_notif()
1976 mld->scan.status &= ~mld->scan.uid_status[uid]; in iwl_mld_handle_scan_complete_notif()
1979 mld->scan.status); in iwl_mld_handle_scan_complete_notif()
2025 memset(mld->scan.uid_status, 0, sizeof(mld->scan.uid_status)); in iwl_mld_report_scan_aborted()
[all …]
/drivers/net/wireless/ti/wlcore/
A Dscan.c40 if (wl->scan.state == WL1271_SCAN_STATE_IDLE) 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()
348 wl->scan.ssid_len = ssid_len; in wlcore_scan()
349 memcpy(wl->scan.ssid, ssid, ssid_len); in wlcore_scan()
351 wl->scan.ssid_len = 0; in wlcore_scan()
355 wl->scan.req = req; in wlcore_scan()
356 memset(wl->scan.scanned_ch, 0, sizeof(wl->scan.scanned_ch)); in wlcore_scan()
[all …]
/drivers/net/wireless/marvell/libertas/
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
200 dur=[scan time] time to scan for each channel in milliseconds
213 2) Perform an active scan for a specific SSID:
217 the current scan table intact, update existing or append new scan data:
222 matches with the new scan data:
[all …]
/drivers/net/wireless/ath/ath9k/
A 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()
598 antcomb->scan = true; in ath_ant_try_scan()
606 antcomb->scan = true; in ath_ant_try_scan()
613 antcomb->scan = true; in ath_ant_try_scan()
619 antcomb->scan = false; in ath_ant_try_scan()
796 antcomb->scan = true; in ath_ant_comb_scan()
800 if (!antcomb->scan) { in ath_ant_comb_scan()
[all …]
/drivers/iio/orientation/
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()
/drivers/media/rc/
A Drc-main.c159 .scan = empty,
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()
293 rc_map->scan = newscan; in ir_resize_table()
326 memmove(&rc_map->scan[index], &rc_map->scan[index+ 1], in ir_update_mapping()
405 memmove(&rc_map->scan[i + 1], &rc_map->scan[i], in ir_establish_scancode()
407 rc_map->scan[i].scancode = scancode; in ir_establish_scancode()
491 from->scan[i].keycode); in ir_setkeytable()
532 return res - rc_map->scan; in ir_lookup_by_scancode()
[all …]
A Dlirc_dev.c245 struct lirc_scancode scan; in lirc_transmit() local
247 if (n != sizeof(scan)) { in lirc_transmit()
252 if (copy_from_user(&scan, buf, sizeof(scan))) { in lirc_transmit()
257 if (scan.flags || scan.keycode || scan.timestamp || in lirc_transmit()
258 scan.rc_proto > RC_PROTO_MAX) { in lirc_transmit()
264 if (scan.scancode > U32_MAX || in lirc_transmit()
265 !rc_validate_scancode(scan.rc_proto, scan.scancode)) { in lirc_transmit()
276 ret = ir_raw_encode_scancode(scan.rc_proto, scan.scancode, in lirc_transmit()
297 int carrier = ir_raw_encode_carrier(scan.rc_proto); in lirc_transmit()
/drivers/gpu/drm/i915/
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()
/drivers/iio/light/
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 …]
/drivers/iio/humidity/
A Dhts221_buffer.c172 &hw->scan.channels[0], in hts221_buffer_handler_thread()
173 sizeof(hw->scan.channels[0])); in hts221_buffer_handler_thread()
180 &hw->scan.channels[1], in hts221_buffer_handler_thread()
181 sizeof(hw->scan.channels[1])); in hts221_buffer_handler_thread()
185 iio_push_to_buffers_with_timestamp(iio_dev, &hw->scan, in hts221_buffer_handler_thread()
A Dam2315.c39 } scan; member
173 data->scan.chans[0] = sensor_data.hum_data; in am2315_trigger_handler()
174 data->scan.chans[1] = sensor_data.temp_data; in am2315_trigger_handler()
178 data->scan.chans[i] = (bit ? sensor_data.temp_data : in am2315_trigger_handler()
185 iio_push_to_buffers_with_timestamp(indio_dev, &data->scan, in am2315_trigger_handler()
/drivers/media/pci/saa7134/
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()
/drivers/net/wireless/mediatek/mt76/mt76x2/
A Dmcu.c16 u8 bw_index, bool scan) in mt76x2_mcu_set_channel() argument
20 u8 scan; in mt76x2_mcu_set_channel() member
30 .scan = scan, in mt76x2_mcu_set_channel()
/drivers/iio/imu/st_lsm6dsx/
A Dst_lsm6dsx_buffer.c442 memcpy(hw->scan[ST_LSM6DSX_ID_GYRO].channels, in st_lsm6dsx_read_fifo()
444 sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels)); in st_lsm6dsx_read_fifo()
445 offset += sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels); in st_lsm6dsx_read_fifo()
448 memcpy(hw->scan[ST_LSM6DSX_ID_ACC].channels, in st_lsm6dsx_read_fifo()
450 sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels)); in st_lsm6dsx_read_fifo()
451 offset += sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels); in st_lsm6dsx_read_fifo()
454 memcpy(hw->scan[ST_LSM6DSX_ID_EXT0].channels, in st_lsm6dsx_read_fifo()
456 sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels)); in st_lsm6dsx_read_fifo()
494 &hw->scan[ST_LSM6DSX_ID_GYRO], in st_lsm6dsx_read_fifo()
508 &hw->scan[ST_LSM6DSX_ID_ACC], in st_lsm6dsx_read_fifo()
[all …]
/drivers/iio/proximity/
A Dmb1232.c49 } scan; member
124 data->scan.distance = mb1232_read_distance(data); in mb1232_trigger_handler()
125 if (data->scan.distance < 0) in mb1232_trigger_handler()
128 iio_push_to_buffers_with_ts(indio_dev, &data->scan, sizeof(data->scan), in mb1232_trigger_handler()
/drivers/iio/magnetometer/
A Dals31300.c235 } scan; in als31300_trigger_handler() local
244 scan.temperature = t; in als31300_trigger_handler()
245 scan.channels[0] = x; in als31300_trigger_handler()
246 scan.channels[1] = y; in als31300_trigger_handler()
247 scan.channels[2] = z; in als31300_trigger_handler()
248 iio_push_to_buffers_with_ts(indio_dev, &scan, sizeof(scan), pf->timestamp); in als31300_trigger_handler()
/drivers/iio/chemical/
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()
/drivers/iio/accel/
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()

Completed in 63 milliseconds

12345678910>>...15