Home
last modified time | relevance | path

Searched refs:sds (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/accel/habanalabs/common/
H A Dstate_dump.c184 struct hl_state_dump_specs *sds = &hdev->state_dump_specs; in hl_state_dump_get_sync_name() local
187 hash_for_each_possible(sds->so_id_to_str_tb, entry, in hl_state_dump_get_sync_name()
208 struct hl_state_dump_specs *sds = &hdev->state_dump_specs; in hl_state_dump_get_monitor_name() local
211 hash_for_each_possible(sds->monitor_id_to_str_tb, in hl_state_dump_get_monitor_name()
267 struct hl_state_dump_specs *sds = &hdev->state_dump_specs; in hl_state_dump_read_sync_objects() local
272 base_addr = sds->props[SP_SYNC_OBJ_BASE_ADDR] + in hl_state_dump_read_sync_objects()
273 sds->props[SP_NEXT_SYNC_OBJ_ADDR] * index; in hl_state_dump_read_sync_objects()
275 sync_objects = vmalloc(sds->props[SP_SYNC_OBJ_AMOUNT] * sizeof(u32)); in hl_state_dump_read_sync_objects()
279 for (i = 0; i < sds->props[SP_SYNC_OBJ_AMOUNT]; ++i) in hl_state_dump_read_sync_objects()
313 struct hl_state_dump_specs *sds = &hdev->state_dump_specs; in hl_state_dump_print_syncs_single_block() local
[all …]
/linux/kernel/sched/
H A Dtopology.c626 static void free_sched_domain_shared(struct sched_domain_shared *sds) in free_sched_domain_shared() argument
628 if (sds && atomic_dec_and_test(&sds->ref)) in free_sched_domain_shared()
629 kfree(sds); in free_sched_domain_shared()
690 struct sched_domain_shared *sds = NULL; in update_top_cache_domain() local
702 sds = sd->shared; in update_top_cache_domain()
707 rcu_assign_pointer(per_cpu(sd_llc_shared, cpu), sds); in update_top_cache_domain()
735 sds = sd->shared; in update_top_cache_domain()
738 rcu_assign_pointer(per_cpu(sd_balance_shared, cpu), sds); in update_top_cache_domain()
835 struct sched_domain_shared * __percpu *sds; member
2755 struct sched_domain_shared *sds; __sds_alloc() local
2938 struct sched_domain_shared *sds = NULL; init_sched_domain_shared() local
[all...]
H A Dfair.c8796 struct sched_domain_shared *sds;
8798 sds = rcu_dereference_all(per_cpu(sd_balance_shared, cpu));
8799 if (sds)
8800 WRITE_ONCE(sds->has_idle_cores, val);
8805 struct sched_domain_shared *sds;
8807 sds = rcu_dereference_all(per_cpu(sd_balance_shared, cpu));
8808 if (sds)
8809 return READ_ONCE(sds->has_idle_cores);
11697 static inline void init_sd_lb_stats(struct sd_lb_stats *sds) in group_classify()
11706 *sds in group_classify()
8580 struct sched_domain_shared *sds; set_idle_cores() local
8589 struct sched_domain_shared *sds; test_idle_cores() local
11460 init_sd_lb_stats(struct sd_lb_stats * sds) init_sd_lb_stats() argument
11810 sibling_imbalance(struct lb_env * env,struct sd_lb_stats * sds,struct sg_lb_stats * busiest,struct sg_lb_stats * local) sibling_imbalance() argument
11974 update_sg_lb_stats(struct lb_env * env,struct sd_lb_stats * sds,struct sched_group * group,struct sg_lb_stats * sgs,bool * sg_overloaded) update_sg_lb_stats() argument
12108 update_sd_pick_busiest(struct lb_env * env,struct sd_lb_stats * sds,struct sched_group * sg,struct sg_lb_stats * sgs) update_sd_pick_busiest() argument
12694 update_sd_lb_stats(struct lb_env * env,struct sd_lb_stats * sds) update_sd_lb_stats() argument
12766 calculate_imbalance(struct lb_env * env,struct sd_lb_stats * sds) calculate_imbalance() argument
12980 struct sd_lb_stats sds; sched_balance_find_src_group() local
14163 struct sched_domain_shared *sds; nohz_balancer_kick() local
[all...]
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_83xx_hw.c1070 struct qlcnic_host_sds_ring *sds; in qlcnic_83xx_add_rings() local
1093 sds = &recv_ctx->sds_rings[i]; in qlcnic_83xx_add_rings()
1094 sds->consumer = 0; in qlcnic_83xx_add_rings()
1095 memset(sds->desc_head, 0, STATUS_DESC_RINGSIZE(sds)); in qlcnic_83xx_add_rings()
1096 sds_mbx.phy_addr_low = LSD(sds->phys_addr); in qlcnic_83xx_add_rings()
1097 sds_mbx.phy_addr_high = MSD(sds->phys_addr); in qlcnic_83xx_add_rings()
1098 sds_mbx.sds_ring_size = sds->num_desc; in qlcnic_83xx_add_rings()
1127 sds = &recv_ctx->sds_rings[i]; in qlcnic_83xx_add_rings()
1128 sds->crb_sts_consumer = ahw->pci_base0 + in qlcnic_83xx_add_rings()
1135 sds->crb_intr_mask = ahw->pci_base0 + intr_mask; in qlcnic_83xx_add_rings()
[all …]
/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c8859 struct hl_state_dump_specs *sds = &hdev->state_dump_specs; in gaudi_gen_sync_to_engine_map() local
8864 for (i = 0; i < sds->props[SP_NUM_OF_TPC_ENGINES]; ++i) { in gaudi_gen_sync_to_engine_map()
8866 reg_value = RREG32(sds->props[SP_TPC0_CFG_SO] + in gaudi_gen_sync_to_engine_map()
8867 sds->props[SP_NEXT_TPC] * i); in gaudi_gen_sync_to_engine_map()
8876 for (i = 0; i < sds->props[SP_NUM_OF_MME_ENGINES]; ++i) { in gaudi_gen_sync_to_engine_map()
8877 for (j = 0; j < sds->props[SP_SUB_MME_ENG_NUM]; ++j) { in gaudi_gen_sync_to_engine_map()
8879 reg_value = RREG32(sds->props[SP_MME_CFG_SO] + in gaudi_gen_sync_to_engine_map()
8880 sds->props[SP_NEXT_MME] * i + in gaudi_gen_sync_to_engine_map()
8885 i * sds->props[SP_SUB_MME_ENG_NUM] + j); in gaudi_gen_sync_to_engine_map()
8892 for (i = 0; i < sds->props[SP_NUM_OF_DMA_ENGINES]; ++i) { in gaudi_gen_sync_to_engine_map()
[all …]
/linux/kernel/trace/
H A Dbpf_trace.c682 struct perf_sample_data sds[3]; member
690 struct bpf_trace_sample_data *sds; in BPF_CALL_5() local
701 sds = this_cpu_ptr(&bpf_trace_sds); in BPF_CALL_5()
704 if (WARN_ON_ONCE(nest_level > ARRAY_SIZE(sds->sds))) { in BPF_CALL_5()
709 sd = &sds->sds[nest_level - 1]; in BPF_CALL_5()
768 if (WARN_ON_ONCE(nest_level > ARRAY_SIZE(bpf_misc_sds.sds))) { in bpf_event_output()
772 sd = this_cpu_ptr(&bpf_misc_sds.sds[nest_level - 1]); in bpf_event_output()
/linux/
H A D.mailmap884 Stephen Smalley <stephen.smalley.work@gmail.com> <sds@epoch.ncsc.mil>
885 Stephen Smalley <stephen.smalley.work@gmail.com> <sds@tycho.nsa.gov>
H A DCREDITS3865 E: sds@tycho.nsa.gov