/linux-master/drivers/media/rc/ |
H A D | ttusbir.c | 45 struct ttusbir *tt = container_of(led_dev, struct ttusbir, led); local 47 return tt->led_on ? LED_FULL : LED_OFF; 50 static void ttusbir_set_led(struct ttusbir *tt) argument 56 if (tt->led_on != tt->is_led_on && tt->udev && 57 atomic_add_unless(&tt->led_complete, 1, 1)) { 58 tt->bulk_buffer[4] = tt->is_led_on = tt 71 struct ttusbir *tt = container_of(led_dev, struct ttusbir, led); local 83 struct ttusbir *tt = urb->context; local 108 ttusbir_process_ir_data(struct ttusbir *tt, uint8_t *buf) argument 158 struct ttusbir *tt = urb->context; local 183 struct ttusbir *tt; local 360 struct ttusbir *tt = usb_get_intfdata(intf); local 382 struct ttusbir *tt = usb_get_intfdata(intf); local 396 struct ttusbir *tt = usb_get_intfdata(intf); local [all...] |
/linux-master/drivers/md/ |
H A D | dm-target.c | 23 struct target_type *tt; local 25 list_for_each_entry(tt, &_targets, list) 26 if (!strcmp(name, tt->name)) 27 return tt; 34 struct target_type *tt; local 38 tt = __find_target_type(name); 39 if (tt && !try_module_get(tt->module)) 40 tt = NULL; 43 return tt; 53 struct target_type *tt = get_target_type(name); local 63 dm_put_target_type(struct target_type *tt) argument 70 dm_target_iterate(void (*iter_func)(struct target_type *tt, void *param), void *param) argument 73 struct target_type *tt; local 83 dm_register_target(struct target_type *tt) argument 101 dm_unregister_target(struct target_type *tt) argument 124 io_err_get_args(struct dm_target *tt, unsigned int argc, char **args) argument 161 io_err_ctr(struct dm_target *tt, unsigned int argc, char **args) argument 184 io_err_dtr(struct dm_target *tt) argument 194 io_err_map(struct dm_target *tt, struct bio *bio) argument [all...] |
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_pool_test.c | 57 struct ttm_tt *tt; local 64 tt = kunit_kzalloc(test, sizeof(*tt), GFP_KERNEL); 65 KUNIT_ASSERT_NOT_NULL(test, tt); 67 err = ttm_tt_init(tt, priv->mock_bo, page_flags, caching, 0); 70 return tt; 80 struct ttm_tt *tt; local 83 tt = ttm_tt_kunit_init(test, 0, caching, size); 84 KUNIT_ASSERT_NOT_NULL(test, tt); 91 err = ttm_pool_alloc(pool, tt, 139 struct ttm_tt *tt; local 200 struct ttm_tt *tt; local 240 struct ttm_tt *tt; local 268 struct ttm_tt *tt; local 302 struct ttm_tt *tt; local 338 struct ttm_tt *tt; local 369 struct ttm_tt *tt; local [all...] |
H A D | ttm_tt_test.c | 56 struct ttm_tt *tt; local 63 tt = kunit_kzalloc(test, sizeof(*tt), GFP_KERNEL); 64 KUNIT_ASSERT_NOT_NULL(test, tt); 68 err = ttm_tt_init(tt, bo, page_flags, caching, extra_pages); 71 KUNIT_ASSERT_EQ(test, tt->num_pages, num_pages + extra_pages); 73 KUNIT_ASSERT_EQ(test, tt->page_flags, page_flags); 74 KUNIT_ASSERT_EQ(test, tt->caching, caching); 76 KUNIT_ASSERT_NULL(test, tt->dma_address); 77 KUNIT_ASSERT_NULL(test, tt 83 struct ttm_tt *tt; local 106 struct ttm_tt *tt; local 126 struct ttm_tt *tt; local 146 struct ttm_tt *tt; local 204 struct ttm_tt *tt; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch_offloads_termtbl.c | 65 struct mlx5_termtbl_handle *tt, 87 tt->termtbl = mlx5_create_auto_grouped_flow_table(root_ns, &ft_attr); 88 if (IS_ERR(tt->termtbl)) { 89 err = PTR_ERR(tt->termtbl); 90 esw_warn(dev, "Failed to create termination table, err %pe\n", tt->termtbl); 94 tt->rule = mlx5_add_flow_rules(tt->termtbl, NULL, flow_act, 95 &tt->dest, 1); 96 if (IS_ERR(tt->rule)) { 97 err = PTR_ERR(tt 64 mlx5_eswitch_termtbl_create(struct mlx5_core_dev *dev, struct mlx5_termtbl_handle *tt, struct mlx5_flow_act *flow_act) argument 117 struct mlx5_termtbl_handle *tt; local 163 mlx5_eswitch_termtbl_put(struct mlx5_eswitch *esw, struct mlx5_termtbl_handle *tt) argument 262 struct mlx5_termtbl_handle *tt; local 313 struct mlx5_termtbl_handle *tt = attr->dests[curr_dest].termtbl; local [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | tt.c | 22 #include "tt.h" 66 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 68 if (tt->state >= IWL_TI_1) 75 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 77 return tt->tt_power_mode; 82 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 87 restriction = tt->restriction + tt->state; 118 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 123 restriction = tt 129 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 153 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 203 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 243 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 348 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 482 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 511 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 589 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local 651 struct iwl_tt_mgmt *tt = &priv->thermal_throttle; local [all...] |
H A D | Makefile | 5 iwldvm-objs += lib.o calib.o tt.o sta.o rx.o
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rss.c | 65 mlx5e_rss_get_default_tt_config(enum mlx5_traffic_types tt) argument 67 return rss_default_config[tt]; 157 enum mlx5_traffic_types tt; local 162 for (tt = 0; tt < MLX5E_NUM_INDIR_TIRS; tt++) 163 rss->rx_hash_fields[tt] = 164 mlx5e_rss_get_default_tt_config(tt).rx_hash_fields; 167 static struct mlx5e_tir **rss_get_tirp(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, argument 170 return inner ? &rss->inner_tir[tt] 173 rss_get_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) argument 180 mlx5e_rss_get_tt_config(struct mlx5e_rss *rss, enum mlx5_traffic_types tt) argument 189 mlx5e_rss_create_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, const struct mlx5e_packet_merge_param *init_pkt_merge_param, bool inner) argument 245 mlx5e_rss_destroy_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) argument 265 enum mlx5_traffic_types tt, max_tt; local 285 enum mlx5_traffic_types tt; local 291 mlx5e_rss_update_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) argument 318 enum mlx5_traffic_types tt; local 440 mlx5e_rss_get_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) argument 455 mlx5e_rss_obtain_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, const struct mlx5e_packet_merge_param *init_pkt_merge_param, bool inner, u32 *tirn) argument 509 enum mlx5_traffic_types tt; local 634 mlx5e_rss_get_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt) argument 639 mlx5e_rss_set_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, u8 rx_hash_fields) argument [all...] |
H A D | rss.h | 17 mlx5e_rss_get_default_tt_config(enum mlx5_traffic_types tt); 35 u32 mlx5e_rss_get_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, 38 enum mlx5_traffic_types tt, 52 u8 mlx5e_rss_get_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt); 53 int mlx5e_rss_set_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt,
|
H A D | rx_res.h | 34 u32 mlx5e_rx_res_get_tirn_rss(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt); 35 u32 mlx5e_rx_res_get_tirn_rss_inner(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt); 52 enum mlx5_traffic_types tt); 54 enum mlx5_traffic_types tt, u8 rx_hash_fields);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | fs_ttc.c | 141 u8 mlx5_get_proto_by_tunnel_type(enum mlx5_tunnel_types tt) argument 143 return ttc_tunnel_rules[tt].proto; 163 int tt; local 165 for (tt = 0; tt < MLX5_NUM_TUNNEL_TT; tt++) { 167 ttc_tunnel_rules[tt].proto)) 242 int tt; local 247 for (tt = 0; tt < MLX5_NUM_T 403 int tt; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | port_sel.c | 109 enum mlx5_traffic_types tt) 114 switch (tt) { 194 enum mlx5_traffic_types tt, bool tunnel, 201 return mlx5_lag_set_definer_inner(match_definer_mask, tt); 203 switch (tt) { 292 enum mlx5_traffic_types tt, bool tunnel, u8 *ports) 311 format_id = mlx5_lag_set_definer(match_definer_mask, tt, tunnel, hash); 360 int tt; local 362 for_each_set_bit(tt, port_sel->tt_map, MLX5_NUM_TT) { 363 if (port_sel->outer.definers[tt]) 108 mlx5_lag_set_definer_inner(u32 *match_definer_mask, enum mlx5_traffic_types tt) argument 193 mlx5_lag_set_definer(u32 *match_definer_mask, enum mlx5_traffic_types tt, bool tunnel, enum netdev_lag_hash hash) argument 291 mlx5_lag_create_definer(struct mlx5_lag *ldev, enum netdev_lag_hash hash, enum mlx5_traffic_types tt, bool tunnel, u8 *ports) argument 378 int tt, err; local 455 int tt; local 476 int tt; local 592 int tt; local [all...] |
/linux-master/drivers/iio/ |
H A D | industrialio-sw-trigger.c | 103 struct iio_sw_trigger_type *tt; local 105 tt = iio_get_sw_trigger_type(type); 106 if (!tt) { 110 t = tt->ops->probe(name); 114 t->trigger_type = tt; 118 module_put(tt->owner); 125 struct iio_sw_trigger_type *tt = t->trigger_type; local 127 tt->ops->remove(t); 128 module_put(tt->owner);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tt.c | 15 struct iwl_mvm_tt_mgmt *tt = &mvm->thermal_throttle; local 16 u32 duration = tt->params.ct_kill_duration; 25 tt->throttle = false; 26 tt->dynamic_smps = false; 34 schedule_delayed_work(&tt->ct_kill_exit, 276 struct iwl_mvm_tt_mgmt *tt; local 282 tt = container_of(work, struct iwl_mvm_tt_mgmt, ct_kill_exit.work); 283 mvm = container_of(tt, struct iwl_mvm, thermal_throttle); 291 duration = tt->params.ct_kill_duration; 309 if (temp <= tt 386 struct iwl_mvm_tt_mgmt *tt = &mvm->thermal_throttle; local 815 struct iwl_mvm_tt_mgmt *tt = &mvm->thermal_throttle; local [all...] |
/linux-master/include/linux/iio/ |
H A D | sw_trigger.h | 48 int iio_register_sw_trigger_type(struct iio_sw_trigger_type *tt); 49 void iio_unregister_sw_trigger_type(struct iio_sw_trigger_type *tt);
|
/linux-master/include/drm/ttm/ |
H A D | ttm_pool.h | 81 int ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, 83 void ttm_pool_free(struct ttm_pool *pool, struct ttm_tt *tt);
|
H A D | ttm_tt.h | 116 * struct ttm_kmap_iter_tt - Specialization of a mappig iterator for a tt. 118 * @tt: Cached struct ttm_tt. 123 struct ttm_tt *tt; member in struct:ttm_kmap_iter_tt 127 static inline bool ttm_tt_is_populated(struct ttm_tt *tt) argument 129 return tt->page_flags & TTM_TT_FLAG_PRIV_POPULATED; 198 * @ctx: operation context for populating the tt object. 231 struct ttm_tt *tt);
|
/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum/ |
H A D | resource_scale.sh | 68 tt=${current_test}_traffic_test 69 if [[ $(type -t $tt) == "function" ]] 71 $tt "$target"
|
/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/ |
H A D | resource_scale.sh | 64 tt=${current_test}_traffic_test 65 if [[ $(type -t $tt) == "function" ]]; then 66 $tt "$target"
|
/linux-master/drivers/usb/host/ |
H A D | xhci-mtk-sch.c | 166 struct usb_tt *utt = udev->tt; 167 struct mu3h_sch_tt *tt, **tt_index, **ptt; local 194 tt = *ptt; 195 if (!tt) { /* Create the mu3h_sch_tt */ 196 tt = kzalloc(sizeof(*tt), GFP_KERNEL); 197 if (!tt) { 204 INIT_LIST_HEAD(&tt->ep_list); 205 *ptt = tt; 208 return tt; 215 struct mu3h_sch_tt *tt, **tt_index, **ptt; local 252 struct mu3h_sch_tt *tt = NULL; local 447 struct mu3h_sch_tt *tt = sch_ep->sch_tt; local 478 struct mu3h_sch_tt *tt = sch_ep->sch_tt; local 499 struct mu3h_sch_tt *tt = sch_ep->sch_tt; local 526 struct mu3h_sch_tt *tt = sch_ep->sch_tt; local 637 struct mu3h_sch_tt *tt = sch_ep->sch_tt; local 737 struct mu3h_sch_tt *tt = sch_ep->sch_tt; local [all...] |
/linux-master/arch/arm64/crypto/ |
H A D | aes-cipher-core.S | 18 tt .req x2 31 * 32-bit quantities, i.e., 'ldrb w12, [tt, w12, uxtw #2]' is not a 37 ldr \reg0, [tt, \reg0, uxtw #2] 38 ldr \reg1, [tt, \reg1, uxtw #2] 44 ldrb \reg0, [tt, \reg0, uxtw] 45 ldrb \reg1, [tt, \reg1, uxtw] 52 ldr\op \reg0, [tt, \reg0, uxtw #\sz] 53 ldr\op \reg1, [tt, \reg1, uxtw #\sz] 100 adr_l tt, \ttab 112 3: adr_l tt, \lta [all...] |
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_pool.c | 382 * @tt: The struct ttm_tt holding the page pointers. 392 static void ttm_pool_free_range(struct ttm_pool *pool, struct ttm_tt *tt, argument 396 struct page **pages = &tt->pages[start_page]; 405 if (tt->dma_address) 406 ttm_pool_unmap(pool, tt->dma_address[i], nr); 420 * @tt: ttm_tt object to fill 428 int ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, argument 431 pgoff_t num_pages = tt->num_pages; 432 dma_addr_t *dma_addr = tt->dma_address; 433 struct page **caching = tt 543 ttm_pool_free(struct ttm_pool *pool, struct ttm_tt *tt) argument [all...] |
/linux-master/arch/um/drivers/ |
H A D | fd.c | 18 struct termios tt; member in struct:fd_chan 56 CATCH_EINTR(err = tcgetattr(data->fd, &data->tt)); 77 CATCH_EINTR(err = tcsetattr(fd, TCSAFLUSH, &data->tt));
|
/linux-master/tools/lib/thermal/ |
H A D | thermal.c | 21 int for_each_thermal_trip(struct thermal_trip *tt, cb_tt_t cb, void *arg) argument 25 if (!tt) 28 for (i = 0; tt[i].id != -1; i++) 29 ret |= cb(&tt[i], arg);
|
/linux-master/net/batman-adv/ |
H A D | translation-table.c | 97 * batadv_choose_tt() - return the index of the tt entry in the hash table 106 const struct batadv_tt_common_entry *tt; local 109 tt = data; 110 hash = jhash(&tt->addr, ETH_ALEN, hash); 111 hash = jhash(&tt->vid, sizeof(tt->vid), hash); 130 struct batadv_tt_common_entry to_search, *tt, *tt_tmp = NULL; local 143 hlist_for_each_entry_rcu(tt, head, hash_entry) { 144 if (!batadv_compare_eth(tt, addr)) 147 if (tt 4196 struct batadv_tt_global_entry *tt; local [all...] |