| /drivers/net/wireless/st/cw1200/ |
| A D | scan.c | 31 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 D | pm.c | 190 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 D | scan.c | 9 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 D | drm_mm.c | 714 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 D | scan.c | 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() 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 D | scan.c | 615 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 D | iio_simple_dummy_buffer.c | 53 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 D | scan.c | 1160 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 D | scan.c | 40 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 D | README | 165 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 D | antenna.c | 313 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 D | hid-sensor-rotation.c | 24 } 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 D | rc-main.c | 159 .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 D | lirc_dev.c | 245 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 D | i915_gem_evict.c | 96 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 D | as73211.c | 642 } 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 D | hts221_buffer.c | 172 &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 D | am2315.c | 39 } 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 D | saa7134-tvaudio.c | 317 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 D | mcu.c | 16 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 D | st_lsm6dsx_buffer.c | 442 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 D | mb1232.c | 49 } 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 D | als31300.c | 235 } 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 D | pms7003.c | 81 } 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 D | mma7455_core.c | 63 } 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()
|