| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | dm.c | 25 struct mlx5_dm *dm; in mlx5_dm_create() local 31 dm = kzalloc_obj(*dm); in mlx5_dm_create() 32 if (!dm) in mlx5_dm_create() 35 spin_lock_init(&dm->lock); in mlx5_dm_create() 42 dm->steering_sw_icm_alloc_blocks = in mlx5_dm_create() 44 if (!dm->steering_sw_icm_alloc_blocks) in mlx5_dm_create() 53 dm->header_modify_sw_icm_alloc_blocks = in mlx5_dm_create() 55 if (!dm->header_modify_sw_icm_alloc_blocks) in mlx5_dm_create() 64 dm->header_encap_sw_icm_alloc_blocks = in mlx5_dm_create() 66 if (!dm->header_encap_sw_icm_alloc_blocks) in mlx5_dm_create() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| H A D | dm.c | 10 #include "dm.h" 61 rtlpriv->dm.current_turbo_edca = false; in _rtl92s_dm_check_edca_turbo() 65 if ((!rtlpriv->dm.is_any_nonbepkts) && in _rtl92s_dm_check_edca_turbo() 66 (!rtlpriv->dm.disable_framebursting)) { in _rtl92s_dm_check_edca_turbo() 73 if (rtlpriv->dm.is_cur_rdlstate || in _rtl92s_dm_check_edca_turbo() 74 !rtlpriv->dm.current_turbo_edca) { in _rtl92s_dm_check_edca_turbo() 77 rtlpriv->dm.is_cur_rdlstate = false; in _rtl92s_dm_check_edca_turbo() 80 if (!rtlpriv->dm.is_cur_rdlstate || in _rtl92s_dm_check_edca_turbo() 81 !rtlpriv->dm.current_turbo_edca) { in _rtl92s_dm_check_edca_turbo() 91 rtlpriv->dm.is_cur_rdlstate = true; in _rtl92s_dm_check_edca_turbo() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-block-dm | 1 What: /sys/block/dm-<num>/dm/name 4 Contact: dm-devel@redhat.com 9 What: /sys/block/dm-<num>/dm/uuid 12 Contact: dm-devel@redhat.com 14 Read-only string containing DM-UUID or empty string 15 if DM-UUID is not set. 18 What: /sys/block/dm-<num>/dm/suspended 21 Contact: dm-devel@redhat.com 27 What: /sys/block/dm-<num>/dm/rq_based_seq_io_merge_deadline 30 Contact: dm-devel@redhat.com [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | dm.c | 13 #include "dm.h" 21 rtlpriv->dm.dynamic_txpower_enable = true; in rtl92d_dm_init_dynamic_txpower() 22 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92d_dm_init_dynamic_txpower() 23 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92d_dm_init_dynamic_txpower() 34 if ((!rtlpriv->dm.dynamic_txpower_enable) in rtl92d_dm_dynamic_txpower() 35 || rtlpriv->dm.dm_flag & HAL_DM_HIPWR_DISABLE) { in rtl92d_dm_dynamic_txpower() 36 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92d_dm_dynamic_txpower() 40 (rtlpriv->dm.UNDEC_SM_PWDB == 0)) { in rtl92d_dm_dynamic_txpower() 43 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92d_dm_dynamic_txpower() 44 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92d_dm_dynamic_txpower() [all …]
|
| /linux/fs/adfs/ |
| H A D | map.c | 63 * return the map bit offset of the fragment frag_id in the zone dm. 68 static int lookup_zone(const struct adfs_discmap *dm, const unsigned int idlen, in lookup_zone() argument 71 const unsigned int endbit = dm->dm_endbit; in lookup_zone() 73 unsigned char *map = dm->dm_bh->b_data; in lookup_zone() 74 unsigned int start = dm->dm_startbit; in lookup_zone() 115 scan_free_map(struct adfs_sb_info *asb, struct adfs_discmap *dm) in scan_free_map() argument 117 const unsigned int endbit = dm->dm_endbit; in scan_free_map() 121 unsigned char *map = dm->dm_bh->b_data; in scan_free_map() 163 struct adfs_discmap *dm, *dm_end; in scan_map() local 166 dm = asb->s_map + zone; in scan_map() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
| H A D | dm.c | 9 #include "dm.h" 18 if (!rtlpriv->dm.dynamic_txpower_enable) in rtl92cu_dm_dynamic_txpower() 21 if (rtlpriv->dm.dm_flag & HAL_DM_HIPWR_DISABLE) { in rtl92cu_dm_dynamic_txpower() 22 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92cu_dm_dynamic_txpower() 27 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl92cu_dm_dynamic_txpower() 31 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92cu_dm_dynamic_txpower() 33 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92cu_dm_dynamic_txpower() 39 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() 44 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() 50 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92cu_dm_dynamic_txpower() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
| H A D | dm.c | 11 #include "dm.h" 21 if (!rtlpriv->dm.dynamic_txpower_enable) in rtl92ce_dm_dynamic_txpower() 24 if (rtlpriv->dm.dm_flag & HAL_DM_HIPWR_DISABLE) { in rtl92ce_dm_dynamic_txpower() 25 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92ce_dm_dynamic_txpower() 30 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl92ce_dm_dynamic_txpower() 34 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92ce_dm_dynamic_txpower() 36 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92ce_dm_dynamic_txpower() 42 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() 47 undec_sm_pwdb = rtlpriv->dm.undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() 53 undec_sm_pwdb = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ce_dm_dynamic_txpower() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| H A D | dm_common.c | 22 ((RTLPRIV(_priv))->dm.entry_min_undec_sm_pwdb) : \ 23 ((RTLPRIV(_priv))->dm.undec_sm_pwdb) 146 rtlpriv->dm.powerindex_backup[index]); in dm_restorepowerindex() 168 rtlpriv->dm.powerindex_backup[index] = tmp; in dm_savepowerindex() 181 if (rtlpriv->dm.entry_min_undec_sm_pwdb != 0) in rtl92c_dm_initial_gain_min_pwdb() 183 (rtlpriv->dm.entry_min_undec_sm_pwdb > in rtl92c_dm_initial_gain_min_pwdb() 184 rtlpriv->dm.undec_sm_pwdb) ? in rtl92c_dm_initial_gain_min_pwdb() 185 rtlpriv->dm.undec_sm_pwdb : in rtl92c_dm_initial_gain_min_pwdb() 186 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92c_dm_initial_gain_min_pwdb() 188 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl92c_dm_initial_gain_min_pwdb() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| H A D | dm.c | 11 #include "dm.h" 30 if (rtlpriv->dm.entry_min_undec_sm_pwdb != 0) in rtl8723e_dm_initial_gain_min_pwdb() 32 (rtlpriv->dm.entry_min_undec_sm_pwdb > in rtl8723e_dm_initial_gain_min_pwdb() 33 rtlpriv->dm.undec_sm_pwdb) ? in rtl8723e_dm_initial_gain_min_pwdb() 34 rtlpriv->dm.undec_sm_pwdb : in rtl8723e_dm_initial_gain_min_pwdb() 35 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 37 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 40 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 43 rssi_val_min = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723e_dm_initial_gain_min_pwdb() 166 long rssi_strength = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723e_dm_initial_gain_multi_sta() [all …]
|
| H A D | hal_bt_coexist.c | 6 #include "dm.h" 106 "[DM][BT], RSSI_1 state switch to High\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 110 "[DM][BT], RSSI_1 state stay at Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 120 "[DM][BT], RSSI_1 state switch to Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 124 "[DM][BT], RSSI_1 state stay at High\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 130 "[DM][BT], RSSI_1 thresh error!!\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 148 "[DM][BT], RSSI_1 state switch to Medium\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 152 "[DM][BT], RSSI_1 state stay at Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 168 "[DM][BT], RSSI_1 state switch to High\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() 178 "[DM][BT], RSSI_1 state switch to Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1() [all …]
|
| /linux/drivers/md/persistent-data/ |
| H A D | Makefile | 2 obj-$(CONFIG_DM_PERSISTENT_DATA) += dm-persistent-data.o 3 dm-persistent-data-objs := \ 4 dm-array.o \ 5 dm-bitset.o \ 6 dm-block-manager.o \ 7 dm-space-map-common.o \ 8 dm-space-map-disk.o \ 9 dm-space-map-metadata.o \ 10 dm-transaction-manager.o \ 11 dm-btree.o \ [all …]
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_irq.c | 37 * DM provides another layer of IRQ management on top of what the base driver 47 * What DM provides on top are two IRQ tables specifically for top-half and 54 * in the hooks that DM provides for &amdgpu_irq_src_funcs.process. They 55 * are all set to the DM generic handler amdgpu_dm_irq_handler(), which looks up 56 * DM's IRQ tables. However, in order for base driver to recognize this hook, DM 60 * To expose DC's hardware interrupt toggle to the base driver, DM implements 70 * struct amdgpu_dm_irq_handler_data - Data for DM interrupt handlers. 75 * @dm: DM which this handler belongs to 84 struct amdgpu_display_manager *dm; member 91 spin_lock_irqsave(&adev->dm.irq_handler_list_table_lock, flags) [all …]
|
| H A D | amdgpu_dm_crtc.c | 90 rc = dc_interrupt_set(adev->dm.dc, irq_source, enable) ? 0 : -EBUSY; in amdgpu_dm_crtc_set_vupdate_irq() 106 * @dm: display manager 115 struct amdgpu_display_manager *dm, 125 amdgpu_dm_replay_set_event(dm, stream, 129 amdgpu_dm_psr_set_event(dm, stream, in amdgpu_dm_crtc_set_panel_sr_feature() 143 dev = adev->dm.ddev; in amdgpu_dm_crtc_set_panel_sr_feature() 165 idle_work->dm->idle_workqueue->running = true; in amdgpu_dm_crtc_set_panel_sr_feature() 169 mutex_lock(&idle_work->dm->dc_lock); in amdgpu_dm_is_headless() 170 if (!idle_work->dm->dc->idle_optimizations_allowed) { in amdgpu_dm_is_headless() 171 mutex_unlock(&idle_work->dm in amdgpu_dm_is_headless() 127 amdgpu_dm_crtc_set_panel_sr_feature(struct amdgpu_display_manager * dm,struct amdgpu_crtc * acrtc,struct dc_stream_state * stream,bool vblank_enabled,bool allow_sr_entry) amdgpu_dm_crtc_set_panel_sr_feature() argument 249 struct amdgpu_display_manager *dm = vblank_work->dm; amdgpu_dm_crtc_vblank_control_worker() local 276 struct amdgpu_display_manager *dm = &adev->dm; amdgpu_dm_crtc_set_vblank() local 738 amdgpu_dm_crtc_init(struct amdgpu_display_manager * dm,struct drm_plane * plane,uint32_t crtc_index) amdgpu_dm_crtc_init() argument [all...] |
| H A D | amdgpu_dm.c | 168 * **dm**) sits between DRM and DC. It acts as a liaison, converting DRM 227 static void amdgpu_dm_destroy_drm_device(struct amdgpu_display_manager *dm); 229 static int amdgpu_dm_connector_init(struct amdgpu_display_manager *dm, 248 static void amdgpu_dm_backlight_set_level(struct amdgpu_display_manager *dm, 291 struct dc *dc = adev->dm.dc; in dm_crtc_get_scanoutpos() 398 * dc_update_planes_and_stream function; however, DM might need some 544 mutex_lock(&adev->dm.dc_lock); in dm_handle_vmin_vmax_update() 545 dc_stream_adjust_vmin_vmax(adev->dm.dc, stream, adjust); in dm_handle_vmin_vmax_update() 546 mutex_unlock(&adev->dm.dc_lock); in dm_handle_vmin_vmax_update() 632 adev->dm in dm_vupdate_high_irq() 996 struct amdgpu_display_manager *dm = &adev->dm; dm_dmub_outbox1_low_irq() local 3042 struct amdgpu_display_manager *dm = &adev->dm; dm_oem_i2c_hw_init() local 3211 hpd_rx_irq_work_suspend(struct amdgpu_display_manager * dm) hpd_rx_irq_work_suspend() argument 3236 struct amdgpu_display_manager *dm = &adev->dm; dm_destroy_cached_state() local 3288 struct amdgpu_display_manager *dm = &adev->dm; dm_suspend() local 3447 dm_gpureset_commit_state(struct dc_state * dc_state,struct amdgpu_display_manager * dm) dm_gpureset_commit_state() argument 3567 struct amdgpu_display_manager *dm = &adev->dm; dm_resume() local 4914 struct amdgpu_display_manager *dm = &adev->dm; dm_atomic_get_state() local 4934 struct amdgpu_display_manager *dm = &adev->dm; dm_atomic_get_new_state() local 5057 amdgpu_dm_update_backlight_caps(struct amdgpu_display_manager * dm,int bl_idx) amdgpu_dm_update_backlight_caps() argument 5220 amdgpu_dm_backlight_set_level(struct amdgpu_display_manager * dm,int bl_idx,u32 user_brightness) amdgpu_dm_backlight_set_level() argument 5300 struct amdgpu_display_manager *dm = bl_get_data(bd); amdgpu_dm_backlight_update_status() local 5314 amdgpu_dm_backlight_get_level(struct amdgpu_display_manager * dm,int bl_idx) amdgpu_dm_backlight_get_level() argument 5342 struct amdgpu_display_manager *dm = bl_get_data(bd); amdgpu_dm_backlight_get_brightness() local 5364 struct amdgpu_display_manager *dm = &drm_to_adev(drm)->dm; amdgpu_dm_register_backlight_device() local 5431 initialize_plane(struct amdgpu_display_manager * dm,struct amdgpu_mode_info * mode_info,int plane_id,enum drm_plane_type plane_type,const struct dc_plane_cap * plane_cap) initialize_plane() argument 5472 setup_backlight_device(struct amdgpu_display_manager * dm,struct amdgpu_dm_connector * aconnector) setup_backlight_device() argument 5516 struct amdgpu_display_manager *dm = &adev->dm; amdgpu_dm_initialize_drm_device() local 5841 amdgpu_dm_destroy_drm_device(struct amdgpu_display_manager * dm) amdgpu_dm_destroy_drm_device() argument 7825 struct amdgpu_display_manager *dm = &drm_to_adev(drm)->dm; amdgpu_dm_should_create_sysfs() local 7851 struct amdgpu_display_manager *dm = &adev->dm; amdgpu_dm_connector_destroy() local 9032 amdgpu_dm_connector_init_helper(struct amdgpu_display_manager * dm,struct amdgpu_dm_connector * aconnector,int connector_type,struct dc_link * link,int link_index) amdgpu_dm_connector_init_helper() argument 9275 amdgpu_dm_connector_init(struct amdgpu_display_manager * dm,struct amdgpu_dm_connector * aconnector,u32 link_index,struct amdgpu_encoder * aencoder) amdgpu_dm_connector_init() argument 9658 update_freesync_state_on_stream(struct amdgpu_display_manager * dm,struct dm_crtc_state * new_crtc_state,struct dc_stream_state * new_stream,struct dc_plane_state * surface,u32 flip_timestamp_in_us) update_freesync_state_on_stream() argument 9753 update_stream_irq_parameters(struct amdgpu_display_manager * dm,struct dm_crtc_state * new_crtc_state) update_stream_irq_parameters() argument 9990 amdgpu_dm_commit_planes(struct drm_atomic_state * state,struct drm_device * dev,struct amdgpu_display_manager * dm,struct drm_crtc * pcrtc,bool wait_for_vblank) amdgpu_dm_commit_planes() argument 10476 dm_clear_writeback(struct amdgpu_display_manager * dm,struct dm_crtc_state * crtc_state) dm_clear_writeback() argument 10487 struct amdgpu_display_manager *dm = &adev->dm; amdgpu_dm_commit_streams() local 10683 dm_set_writeback(struct amdgpu_display_manager * dm,struct dm_crtc_state * crtc_state,struct drm_connector * connector,struct drm_connector_state * new_con_state) dm_set_writeback() argument 10942 struct amdgpu_display_manager *dm = &adev->dm; amdgpu_dm_atomic_commit_tail() local 11486 dm_update_crtc_state(struct amdgpu_display_manager * dm,struct drm_atomic_state * state,struct drm_crtc * crtc,struct drm_crtc_state * old_crtc_state,struct drm_crtc_state * new_crtc_state,bool enable,bool * lock_and_validation_needed) dm_update_crtc_state() argument 13107 dm_edid_parser_send_cea(struct amdgpu_display_manager * dm,unsigned int offset,unsigned int total_length,u8 * data,unsigned int length,struct amdgpu_hdmi_vsdb_info * vsdb) dm_edid_parser_send_cea() argument 13165 parse_edid_cea_dmcu(struct amdgpu_display_manager * dm,u8 * edid_ext,int len,struct amdgpu_hdmi_vsdb_info * vsdb_info) parse_edid_cea_dmcu() argument 13208 parse_edid_cea_dmub(struct amdgpu_display_manager * dm,u8 * edid_ext,int len,struct amdgpu_hdmi_vsdb_info * vsdb_info) parse_edid_cea_dmub() argument 13663 struct amdgpu_display_manager *dm = &dev->dm; amdgpu_dm_execute_fused_io() local [all...] |
| H A D | amdgpu_dm_ism.c | 286 struct amdgpu_display_manager *dm = &adev->dm; in dm_ism_commit_idle_optimization_state() 288 trace_amdgpu_dm_ism_commit(dm->active_vblank_irq_count, in dm_ism_commit_idle_optimization_state() 297 dc_allow_idle_optimizations(dm->dc, false); in dm_ism_commit_idle_optimization_state() 316 dm, stream, allow_panel_sso, in dm_ism_commit_idle_optimization_state() 322 * (dm->active_vblank_irq_count) before allowing HW-wide idle in dm_ism_commit_idle_optimization_state() 329 if (!vblank_enabled && dm->active_vblank_irq_count == 0) { 330 dc_post_update_surfaces_to_stream(dm->dc); in dm_ism_dispatch_power_state() 331 dc_allow_idle_optimizations(dm->dc, true); in dm_ism_dispatch_power_state() 467 struct amdgpu_display_manager *dm in amdgpu_dm_ism_commit_event() 272 struct amdgpu_display_manager *dm = &adev->dm; dm_ism_commit_idle_optimization_state() local 459 struct amdgpu_display_manager *dm = &adev->dm; amdgpu_dm_ism_commit_event() local 506 struct amdgpu_display_manager *dm = &adev->dm; dm_ism_delayed_work_func() local 519 struct amdgpu_display_manager *dm = &adev->dm; dm_ism_sso_delayed_work_func() local 535 amdgpu_dm_ism_disable(struct amdgpu_display_manager * dm) amdgpu_dm_ism_disable() argument 568 amdgpu_dm_ism_enable(struct amdgpu_display_manager * dm) amdgpu_dm_ism_enable() argument [all...] |
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-init.rst | 12 "dm-mod.create=" through the kernel boot command line argument. 23 …dm-mod.create=<name>,<uuid>,<minor>,<flags>,<table>[,<table>+][;<name>,<uuid>,<minor>,<flags>,<tab… 34 The dm line should be equivalent to the one used by the dmsetup tool with the 41 activation of certain DM targets without first using userspace tools to check 59 `thin` constrained, requires dm target message from userspace 60 `thin-pool` constrained, requires dm target message from userspace 73 dm-mod.create="lroot,,,rw, 0 4096 linear 98:16 0, 4096 4096 linear 98:32 0" root=/dev/dm-0 75 This will boot to a rw dm-linear target of 8192 sectors split across two block 79 An example of multiple device-mappers, with the dm-mod.create="..." contents 82 dm-linear,,1,rw, [all …]
|
| H A D | dm-clone.rst | 4 dm-clone 10 dm-clone is a device mapper target which produces a one-to-one copy of an 15 The main use case of dm-clone is to clone a potentially remote, high-latency, 26 When the cloning completes, the dm-clone table can be removed altogether and be 29 The dm-clone target reuses the metadata library used by the thin-provisioning 68 dm-clone divides the source and destination devices in fixed sized regions. 72 The region size is configurable when you first create the dm-clone device. The 92 dm-clone interprets a discard request to a range that hasn't been hydrated yet 97 If the destination device supports discards, then by default dm-clone will pass 103 dm-clone copies continuously from the source to the destination device, until [all …]
|
| H A D | dm-integrity.rst | 2 dm-integrity 5 The dm-integrity target emulates a block device that has additional 12 To guarantee write atomicity, the dm-integrity target uses journal, it 16 The dm-integrity target can be used with the dm-crypt target - in this 17 situation the dm-crypt target creates the integrity data and passes them 18 to the dm-integrity target via bio_integrity_payload attached to the bio. 19 In this mode, the dm-crypt and dm-integrity targets provide authenticated 23 The dm-integrity target can also be used as a standalone target, in this 25 mode, the dm-integrity target can be used to detect silent data 28 There's an alternate mode of operation where dm-integrity uses a bitmap [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| H A D | dm.c | 11 #include "dm.h" 161 if (rtlpriv->dm.one_entry_only) { in rtl92ee_dm_dig() 218 if (rtlpriv->dm.dbginfo.num_qry_beacon_pkt < 5) in rtl92ee_dm_dig() 237 if (rtlpriv->dm.dbginfo.num_qry_beacon_pkt < 5 && in rtl92ee_dm_dig() 332 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl92ee_dm_find_minimum_rssi() 341 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ee_dm_find_minimum_rssi() 344 rtlpriv->dm.entry_min_undec_sm_pwdb); in rtl92ee_dm_find_minimum_rssi() 347 rtlpriv->dm.undec_sm_pwdb; in rtl92ee_dm_find_minimum_rssi() 354 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92ee_dm_find_minimum_rssi() 369 struct rtl_dm *dm = rtl_dm(rtlpriv); in rtl92ee_dm_check_rssi_monitor() local [all …]
|
| /linux/drivers/infiniband/core/ |
| H A D | uverbs_std_types_dm.c | 41 struct ib_dm *dm = uobject->object; in uverbs_free_dm() local 43 if (atomic_read(&dm->usecnt)) in uverbs_free_dm() 46 return dm->device->ops.dealloc_dm(dm, attrs); in uverbs_free_dm() 57 struct ib_dm *dm; in UVERBS_HANDLER() local 73 dm = ib_dev->ops.alloc_dm(ib_dev, attrs->context, &attr, attrs); in UVERBS_HANDLER() 74 if (IS_ERR(dm)) in UVERBS_HANDLER() 75 return PTR_ERR(dm); in UVERBS_HANDLER() 77 dm->device = ib_dev; in UVERBS_HANDLER() 78 dm->length = attr.length; in UVERBS_HANDLER() 79 dm->uobject = uobj; in UVERBS_HANDLER() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
| H A D | dm_common.c | 141 idx = rtlpriv->efuse.eeprom_thermalmeter - rtlpriv->dm.thermalvalue_rxgain; in rtl92d_dm_rxgain_tracking_thermalmeter() 168 if (rtlpriv->dm.cck_inch14) in rtl92d_bandtype_2_4G() 179 rtlpriv->dm.cck_inch14); in rtl92d_bandtype_2_4G() 239 ofdm_index[i] = rtlpriv->dm.ofdm_index[i] - in rtl92d_bandtype_5G() 287 struct rtl_dm *dm = &rtlpriv->dm; in rtl92d_dm_txpower_tracking_callback_thermalmeter() local 306 dm->txpower_trackinginit = true; in rtl92d_dm_txpower_tracking_callback_thermalmeter() 315 dm->thermalvalue, rtlefuse->eeprom_thermalmeter); in rtl92d_dm_txpower_tracking_callback_thermalmeter() 325 if (dm->thermalvalue && !rtlhal->reloadtxpowerindex) in rtl92d_dm_txpower_tracking_callback_thermalmeter() 367 if (!dm->thermalvalue) { in rtl92d_dm_txpower_tracking_callback_thermalmeter() 368 dm->thermalvalue = rtlefuse->eeprom_thermalmeter; in rtl92d_dm_txpower_tracking_callback_thermalmeter() [all …]
|
| /linux/arch/arm/vfp/ |
| H A D | vfpdouble.c | 250 static u32 vfp_double_fabs(int dd, int unused, int dm, u32 fpscr) in vfp_double_fabs() argument 252 vfp_put_double(vfp_double_packed_abs(vfp_get_double(dm)), dd); in vfp_double_fabs() 256 static u32 vfp_double_fcpy(int dd, int unused, int dm, u32 fpscr) in vfp_double_fcpy() argument 258 vfp_put_double(vfp_get_double(dm), dd); in vfp_double_fcpy() 262 static u32 vfp_double_fneg(int dd, int unused, int dm, u32 fpscr) in vfp_double_fneg() argument 264 vfp_put_double(vfp_double_packed_negate(vfp_get_double(dm)), dd); in vfp_double_fneg() 268 static u32 vfp_double_fsqrt(int dd, int unused, int dm, u32 fpscr) in vfp_double_fsqrt() argument 273 vfp_double_unpack(&vdm, vfp_get_double(dm)); in vfp_double_fsqrt() 358 static u32 vfp_compare(int dd, int signal_on_qnan, int dm, u32 fpscr) in vfp_compare() argument 363 m = vfp_get_double(dm); in vfp_compare() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| H A D | dm.c | 11 #include "dm.h" 163 u8 ofdm_base = rtlpriv->dm.swing_idx_ofdm_base[RF90_PATH_A]; in rtl8723be_dm_txpower_track_adjust() 164 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A]; in rtl8723be_dm_txpower_track_adjust() 201 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER) in rtl8723be_dm_init_rate_adaptive_mask() 202 rtlpriv->dm.useramask = true; in rtl8723be_dm_init_rate_adaptive_mask() 204 rtlpriv->dm.useramask = false; in rtl8723be_dm_init_rate_adaptive_mask() 214 rtlpriv->dm.txpower_tracking = true; in rtl8723be_dm_init_txpower_tracking() 215 rtlpriv->dm.txpower_track_control = true; in rtl8723be_dm_init_txpower_tracking() 216 rtlpriv->dm.thermalvalue = 0; in rtl8723be_dm_init_txpower_tracking() 218 rtlpriv->dm.ofdm_index[0] = 30; in rtl8723be_dm_init_txpower_tracking() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| H A D | dm.c | 11 #include "dm.h" 221 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A]; in rtl88e_dm_txpower_track_adjust() 331 if (rtlpriv->dm.entry_min_undec_sm_pwdb != 0) in rtl88e_dm_initial_gain_min_pwdb() 333 (rtlpriv->dm.entry_min_undec_sm_pwdb > in rtl88e_dm_initial_gain_min_pwdb() 334 rtlpriv->dm.undec_sm_pwdb) ? in rtl88e_dm_initial_gain_min_pwdb() 335 rtlpriv->dm.undec_sm_pwdb : in rtl88e_dm_initial_gain_min_pwdb() 336 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb() 338 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb() 341 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb() 344 rssi_val_min = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb() [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | err_ev7.c | 194 "DM CSR PH", "DM CSR PH", "DM CSR PH", 195 "DM CSR PH", "reserved", 198 "DM CSR PH", "DM CSR PH", "DM CSR PH", 199 "DM CSR PH", "reserved", 202 "DM CSR PH", "DM CSR PH", "DM CSR PH", 203 "DM CSR PH", "reserved", 206 "DM CSR PH", "DM CSR PH", "DM CSR PH", 207 "DM CSR PH", "reserved",
|