| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_aux.c | 49 static inline u32 msm_dp_read_aux(struct msm_dp_aux_private *aux, u32 offset) in msm_dp_read_aux() argument 51 return readl_relaxed(aux->aux_base + offset); in msm_dp_read_aux() 54 static inline void msm_dp_write_aux(struct msm_dp_aux_private *aux, in msm_dp_write_aux() argument 61 writel(data, aux->aux_base + offset); in msm_dp_write_aux() 64 static void msm_dp_aux_clear_hw_interrupts(struct msm_dp_aux_private *aux) in msm_dp_aux_clear_hw_interrupts() argument 66 msm_dp_read_aux(aux, REG_DP_PHY_AUX_INTERRUPT_STATUS); in msm_dp_aux_clear_hw_interrupts() 67 msm_dp_write_aux(aux, REG_DP_PHY_AUX_INTERRUPT_CLEAR, 0x1f); in msm_dp_aux_clear_hw_interrupts() 68 msm_dp_write_aux(aux, REG_DP_PHY_AUX_INTERRUPT_CLEAR, 0x9f); in msm_dp_aux_clear_hw_interrupts() 69 msm_dp_write_aux(aux, REG_DP_PHY_AUX_INTERRUPT_CLEAR, 0); in msm_dp_aux_clear_hw_interrupts() 75 static void msm_dp_aux_reset(struct msm_dp_aux_private *aux) in msm_dp_aux_reset() argument [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
| H A D | auxch.c | 33 struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c); in nvkm_i2c_aux_i2c_xfer() local 37 ret = nvkm_i2c_aux_acquire(aux); in nvkm_i2c_aux_i2c_xfer() 60 ret = aux->func->xfer(aux, true, cmd, in nvkm_i2c_aux_i2c_xfer() 66 AUX_TRACE(aux, "no data after 32 retries"); in nvkm_i2c_aux_i2c_xfer() 80 nvkm_i2c_aux_release(aux); in nvkm_i2c_aux_i2c_xfer() 97 nvkm_i2c_aux_monitor(struct nvkm_i2c_aux *aux, bool monitor) in nvkm_i2c_aux_monitor() argument 99 struct nvkm_i2c_pad *pad = aux->pad; in nvkm_i2c_aux_monitor() 100 AUX_TRACE(aux, "monitor: %s", str_yes_no(monitor)); in nvkm_i2c_aux_monitor() 108 nvkm_i2c_aux_release(struct nvkm_i2c_aux *aux) in nvkm_i2c_aux_release() argument 110 struct nvkm_i2c_pad *pad = aux->pad; in nvkm_i2c_aux_release() [all …]
|
| H A D | auxgm200.c | 33 gm200_i2c_aux_fini(struct gm200_i2c_aux *aux) in gm200_i2c_aux_fini() argument 35 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in gm200_i2c_aux_fini() 36 nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00710000, 0x00000000); in gm200_i2c_aux_fini() 40 gm200_i2c_aux_init(struct gm200_i2c_aux *aux) in gm200_i2c_aux_init() argument 42 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in gm200_i2c_aux_init() 51 ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50)); in gm200_i2c_aux_init() 54 AUX_ERR(&aux->base, "begin idle timeout %08x", ctrl); in gm200_i2c_aux_init() 60 nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00700000, ureq); in gm200_i2c_aux_init() 63 ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50)); in gm200_i2c_aux_init() 66 AUX_ERR(&aux->base, "magic wait %08x", ctrl); in gm200_i2c_aux_init() [all …]
|
| H A D | auxg94.c | 33 g94_i2c_aux_fini(struct g94_i2c_aux *aux) in g94_i2c_aux_fini() argument 35 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in g94_i2c_aux_fini() 36 nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00310000, 0x00000000); in g94_i2c_aux_fini() 40 g94_i2c_aux_init(struct g94_i2c_aux *aux) in g94_i2c_aux_init() argument 42 struct nvkm_device *device = aux->base.pad->i2c->subdev.device; in g94_i2c_aux_init() 51 ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50)); in g94_i2c_aux_init() 54 AUX_ERR(&aux->base, "begin idle timeout %08x", ctrl); in g94_i2c_aux_init() 60 nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00300000, ureq); in g94_i2c_aux_init() 63 ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50)); in g94_i2c_aux_init() 66 AUX_ERR(&aux->base, "magic wait %08x", ctrl); in g94_i2c_aux_init() [all …]
|
| H A D | base.c | 78 struct nvkm_i2c_aux *aux; in nvkm_i2c_aux_find() local 80 list_for_each_entry(aux, &i2c->aux, head) { in nvkm_i2c_aux_find() 81 if (aux->id == id) in nvkm_i2c_aux_find() 82 return aux; in nvkm_i2c_aux_find() 92 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); in nvkm_i2c_intr_fini() local 93 if (aux) in nvkm_i2c_intr_fini() 94 i2c->func->aux_mask(i2c, type, aux->intr, 0); in nvkm_i2c_intr_fini() 101 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); in nvkm_i2c_intr_init() local 102 if (aux) in nvkm_i2c_intr_init() 103 i2c->func->aux_mask(i2c, type, aux->intr, aux->intr); in nvkm_i2c_intr_init() [all …]
|
| H A D | anx9805.c | 139 struct anx9805_aux *aux = anx9805_aux(base); in anx9805_aux_xfer() local 140 struct anx9805_pad *pad = aux->pad; in anx9805_aux_xfer() 146 AUX_DBG(&aux->base, "%02x %05x %d", type, addr, *size); in anx9805_aux_xfer() 153 nvkm_wri2cr(adap, aux->addr, 0xe4, 0x80); in anx9805_aux_xfer() 156 AUX_DBG(&aux->base, "%16ph", buf); in anx9805_aux_xfer() 158 nvkm_wri2cr(adap, aux->addr, 0xf0 + i, buf[i]); in anx9805_aux_xfer() 160 nvkm_wri2cr(adap, aux->addr, 0xe5, ((*size - 1) << 4) | type); in anx9805_aux_xfer() 161 nvkm_wri2cr(adap, aux->addr, 0xe6, (addr & 0x000ff) >> 0); in anx9805_aux_xfer() 162 nvkm_wri2cr(adap, aux->addr, 0xe7, (addr & 0x0ff00) >> 8); in anx9805_aux_xfer() 163 nvkm_wri2cr(adap, aux->addr, 0xe8, (addr & 0xf0000) >> 16); in anx9805_aux_xfer() [all …]
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_dp_cec.c | 96 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_enable() local 100 err = drm_dp_dpcd_write_byte(aux, DP_CEC_TUNNELING_CONTROL, val); in drm_dp_cec_adap_enable() 106 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_log_addr() local 116 err = drm_dp_dpcd_write_data(aux, DP_CEC_LOGICAL_ADDRESS_MASK, mask, 2); in drm_dp_cec_adap_log_addr() 123 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_transmit() local 127 err = drm_dp_dpcd_write_data(aux, DP_CEC_TX_MESSAGE_BUFFER, in drm_dp_cec_adap_transmit() 132 return drm_dp_dpcd_write_byte(aux, DP_CEC_TX_MESSAGE_INFO, in drm_dp_cec_adap_transmit() 140 struct drm_dp_aux *aux = cec_get_drvdata(adap); in drm_dp_cec_adap_monitor_all_enable() local 147 err = drm_dp_dpcd_read_byte(aux, DP_CEC_TUNNELING_CONTROL, &val); in drm_dp_cec_adap_monitor_all_enable() 153 err = drm_dp_dpcd_write_byte(aux, DP_CEC_TUNNELING_CONTROL, val); in drm_dp_cec_adap_monitor_all_enable() [all …]
|
| H A D | drm_dp_helper.c | 61 struct drm_dp_aux *aux; member 229 static int __8b10b_clock_recovery_delay_us(const struct drm_dp_aux *aux, u8 rd_interval) in __8b10b_clock_recovery_delay_us() argument 232 drm_dbg_kms(aux->drm_dev, "%s: invalid AUX interval 0x%02x (max 4)\n", in __8b10b_clock_recovery_delay_us() 233 aux->name, rd_interval); in __8b10b_clock_recovery_delay_us() 241 static int __8b10b_channel_eq_delay_us(const struct drm_dp_aux *aux, u8 rd_interval) in __8b10b_channel_eq_delay_us() argument 244 drm_dbg_kms(aux->drm_dev, "%s: invalid AUX interval 0x%02x (max 4)\n", in __8b10b_channel_eq_delay_us() 245 aux->name, rd_interval); in __8b10b_channel_eq_delay_us() 253 static int __128b132b_channel_eq_delay_us(const struct drm_dp_aux *aux, u8 rd_interval) in __128b132b_channel_eq_delay_us() argument 257 drm_dbg_kms(aux->drm_dev, "%s: invalid AUX interval 0x%02x\n", in __128b132b_channel_eq_delay_us() 258 aux->name, rd_interval); in __128b132b_channel_eq_delay_us() [all …]
|
| H A D | drm_dp_aux_bus.c | 28 int (*done_probing)(struct drm_dp_aux *aux); 70 ret = aux_ep_with_data->done_probing(aux_ep->aux); in dp_aux_ep_probe() 217 void of_dp_aux_depopulate_bus(struct drm_dp_aux *aux) in of_dp_aux_depopulate_bus() argument 219 device_for_each_child_reverse(aux->dev, NULL, of_dp_aux_ep_destroy); in of_dp_aux_depopulate_bus() 255 int of_dp_aux_populate_bus(struct drm_dp_aux *aux, in of_dp_aux_populate_bus() argument 256 int (*done_probing)(struct drm_dp_aux *aux)) in of_dp_aux_populate_bus() argument 264 WARN_ON_ONCE(!aux->ddc.algo); in of_dp_aux_populate_bus() 266 if (!aux->dev->of_node) in of_dp_aux_populate_bus() 268 bus = of_get_child_by_name(aux->dev->of_node, "aux-bus"); in of_dp_aux_populate_bus() 278 dev_err(aux->dev, "DP AUX EP device already populated\n"); in of_dp_aux_populate_bus() [all …]
|
| H A D | drm_dp_aux_dev.c | 47 struct drm_dp_aux *aux; member 73 static struct drm_dp_aux_dev *alloc_drm_dp_aux_dev(struct drm_dp_aux *aux) in alloc_drm_dp_aux_dev() argument 81 aux_dev->aux = aux; in alloc_drm_dp_aux_dev() 115 res = sprintf(buf, "%s\n", aux_dev->aux->name); in name_show() 166 res = drm_dp_dpcd_read(aux_dev->aux, pos, buf, todo); in auxdev_read_iter() 214 res = drm_dp_dpcd_write(aux_dev->aux, pos, buf, todo); in auxdev_write_iter() 249 #define to_auxdev(d) container_of(d, struct drm_dp_aux_dev, aux) 251 static struct drm_dp_aux_dev *drm_dp_aux_dev_get_by_aux(struct drm_dp_aux *aux) in drm_dp_aux_dev_get_by_aux() argument 263 if (iter->aux == aux) { in drm_dp_aux_dev_get_by_aux() 272 void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux) in drm_dp_aux_unregister_devnode() argument [all …]
|
| /linux/drivers/clk/spear/ |
| H A D | clk-aux-synth.c | 44 struct clk_aux *aux = to_clk_aux(hw); in aux_calc_rate() local 45 struct aux_rate_tbl *rtbl = aux->rtbl; in aux_calc_rate() 55 struct clk_aux *aux = to_clk_aux(hw); in clk_aux_determine_rate() local 59 aux_calc_rate, aux->rtbl_cnt, &unused); in clk_aux_determine_rate() 67 struct clk_aux *aux = to_clk_aux(hw); in clk_aux_recalc_rate() local 71 if (aux->lock) in clk_aux_recalc_rate() 72 spin_lock_irqsave(aux->lock, flags); in clk_aux_recalc_rate() 74 val = readl_relaxed(aux->reg); in clk_aux_recalc_rate() 76 if (aux->lock) in clk_aux_recalc_rate() 77 spin_unlock_irqrestore(aux->lock, flags); in clk_aux_recalc_rate() [all …]
|
| /linux/include/drm/display/ |
| H A D | drm_dp_helper.h | 47 int drm_dp_read_clock_recovery_delay(struct drm_dp_aux *aux, const u8 dpcd[DP_RECEIVER_CAP_SIZE], 49 int drm_dp_read_channel_eq_delay(struct drm_dp_aux *aux, const u8 dpcd[DP_RECEIVER_CAP_SIZE], 52 void drm_dp_link_train_clock_recovery_delay(const struct drm_dp_aux *aux, 55 void drm_dp_link_train_channel_eq_delay(const struct drm_dp_aux *aux, 57 void drm_dp_lttpr_link_train_channel_eq_delay(const struct drm_dp_aux *aux, 60 int drm_dp_128b132b_read_aux_rd_interval(struct drm_dp_aux *aux); 134 bool drm_dp_vsc_sdp_supported(struct drm_dp_aux *aux, const u8 dpcd[DP_RECEIVER_CAP_SIZE]); 135 bool drm_dp_as_sdp_supported(struct drm_dp_aux *aux, const u8 dpcd[DP_RECEIVER_CAP_SIZE]); 456 ssize_t (*transfer)(struct drm_dp_aux *aux, 498 int (*wait_hpd_asserted)(struct drm_dp_aux *aux, unsigned long wait_us); [all …]
|
| H A D | drm_dp_aux_bus.h | 27 struct drm_dp_aux *aux; member 47 int of_dp_aux_populate_bus(struct drm_dp_aux *aux, 48 int (*done_probing)(struct drm_dp_aux *aux)); 49 void of_dp_aux_depopulate_bus(struct drm_dp_aux *aux); 50 int devm_of_dp_aux_populate_bus(struct drm_dp_aux *aux, 51 int (*done_probing)(struct drm_dp_aux *aux)); 54 static inline int of_dp_aux_populate_ep_devices(struct drm_dp_aux *aux) in of_dp_aux_populate_ep_devices() argument 58 ret = of_dp_aux_populate_bus(aux, NULL); in of_dp_aux_populate_ep_devices() 64 static inline int devm_of_dp_aux_populate_ep_devices(struct drm_dp_aux *aux) in devm_of_dp_aux_populate_ep_devices() argument 68 ret = devm_of_dp_aux_populate_bus(aux, NULL); in devm_of_dp_aux_populate_ep_devices() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_lspcon.c | 96 if (drm_dp_read_desc(&intel_dp->aux, &intel_dp->desc, drm_dp_is_branch(intel_dp->dpcd))) { in lspcon_detect_vendor() 140 ret = drm_dp_dpcd_read(&intel_dp->aux, get_hdr_status_reg(lspcon), in intel_lspcon_detect_hdr_capability() 159 struct i2c_adapter *ddc = &intel_dp->aux.ddc; in lspcon_get_current_mode() 161 if (drm_lspcon_get_mode(intel_dp->aux.drm_dev, ddc, ¤t_mode)) { in lspcon_get_current_mode() 218 struct i2c_adapter *ddc = &intel_dp->aux.ddc; in lspcon_change_mode() 220 err = drm_lspcon_get_mode(intel_dp->aux.drm_dev, ddc, ¤t_mode); in lspcon_change_mode() 231 err = drm_lspcon_set_mode(intel_dp->aux.drm_dev, ddc, mode, in lspcon_change_mode() 249 if (drm_dp_dpcd_readb(&lspcon_to_intel_dp(lspcon)->aux, DP_DPCD_REV, in lspcon_wake_native_aux_ch() 265 struct i2c_adapter *ddc = &intel_dp->aux.ddc; in lspcon_probe() 278 adaptor_type = drm_dp_dual_mode_detect(intel_dp->aux.drm_dev, ddc); in lspcon_probe() [all …]
|
| H A D | intel_dp_hdcp.c | 66 dpcd_ret = drm_dp_dpcd_write(&dig_port->dp.aux, DP_AUX_HDCP_AN, in intel_dp_hdcp_write_an_aksv() 82 dpcd_ret = drm_dp_dpcd_write(&dig_port->dp.aux, DP_AUX_HDCP_AKSV, in intel_dp_hdcp_write_an_aksv() 99 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_BKSV, bksv, in intel_dp_hdcp_read_bksv() 120 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_BINFO, in intel_dp_hdcp_read_bstatus() 131 int intel_dp_hdcp_read_bcaps(struct drm_dp_aux *aux, in intel_dp_hdcp_read_bcaps() argument 137 ret = drm_dp_dpcd_read(aux, DP_AUX_HDCP_BCAPS, in intel_dp_hdcp_read_bcaps() 156 ret = intel_dp_hdcp_read_bcaps(&dig_port->dp.aux, display, &bcaps); in intel_dp_hdcp_repeater_present() 171 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_RI_PRIME, in intel_dp_hdcp_read_ri_prime() 190 ret = drm_dp_dpcd_read(&dig_port->dp.aux, DP_AUX_HDCP_BSTATUS, in intel_dp_hdcp_read_ksv_ready() 212 ret = drm_dp_dpcd_read(&dig_port->dp.aux, in intel_dp_hdcp_read_ksv_fifo() [all …]
|
| /linux/arch/s390/kernel/ |
| H A D | perf_cpum_sf.c | 1255 static inline unsigned long aux_sdb_index(struct aux_buffer *aux, in aux_sdb_index() argument 1258 return i % aux->sfb.num_sdb; in aux_sdb_index() 1266 static inline unsigned long aux_sdb_num_alert(struct aux_buffer *aux) in aux_sdb_num_alert() argument 1268 return aux_sdb_num(aux->head, aux->alert_mark); in aux_sdb_num_alert() 1271 static inline unsigned long aux_sdb_num_empty(struct aux_buffer *aux) in aux_sdb_num_empty() argument 1273 return aux_sdb_num(aux->head, aux->empty_mark); in aux_sdb_num_empty() 1279 static struct hws_trailer_entry *aux_sdb_trailer(struct aux_buffer *aux, in aux_sdb_trailer() argument 1284 index = aux_sdb_index(aux, index); in aux_sdb_trailer() 1285 sdb = aux->sdb_index[index]; in aux_sdb_trailer() 1301 struct aux_buffer *aux; in aux_output_end() local [all …]
|
| /linux/drivers/md/persistent-data/ |
| H A D | dm-block-manager.c | 358 struct buffer_aux *aux = dm_bufio_get_aux_data(buf); in dm_block_manager_alloc_callback() local 360 aux->validator = NULL; in dm_block_manager_alloc_callback() 361 bl_init(&aux->lock); in dm_block_manager_alloc_callback() 366 struct buffer_aux *aux = dm_bufio_get_aux_data(buf); in dm_block_manager_write_callback() local 368 if (aux->validator) { in dm_block_manager_write_callback() 369 aux->validator->prepare_for_write(aux->validator, (struct dm_block *) buf, in dm_block_manager_write_callback() 443 struct buffer_aux *aux, in dm_bm_validate_buffer() argument 446 if (unlikely(!aux->validator)) { in dm_bm_validate_buffer() 457 aux->validator = v; in dm_bm_validate_buffer() 459 if (unlikely(aux->validator != v)) { in dm_bm_validate_buffer() [all …]
|
| /linux/kernel/bpf/ |
| H A D | core.c | 102 struct bpf_prog_aux *aux; in bpf_prog_alloc_no_stats() local 110 aux = kzalloc(sizeof(*aux), bpf_memcg_flags(GFP_KERNEL | gfp_extra_flags)); in bpf_prog_alloc_no_stats() 111 if (aux == NULL) { in bpf_prog_alloc_no_stats() 118 kfree(aux); in bpf_prog_alloc_no_stats() 123 fp->aux = aux; in bpf_prog_alloc_no_stats() 124 fp->aux->main_prog_aux = aux; in bpf_prog_alloc_no_stats() 125 fp->aux->prog = fp; in bpf_prog_alloc_no_stats() 129 aux->cgroup_atype = CGROUP_BPF_ATTACH_TYPE_INVALID; in bpf_prog_alloc_no_stats() 132 INIT_LIST_HEAD_RCU(&fp->aux->ksym.lnode); in bpf_prog_alloc_no_stats() 134 INIT_LIST_HEAD_RCU(&fp->aux->ksym_prefix.lnode); in bpf_prog_alloc_no_stats() [all …]
|
| H A D | offload.c | 111 struct bpf_prog_offload *offload = prog->aux->offload; in __bpf_prog_offload_destroy() 118 prog->aux->offload = NULL; in __bpf_prog_offload_destroy() 206 if (bpf_prog_is_offloaded(prog->aux) && (!ondev || !ondev->offdev)) { in __bpf_prog_dev_bound_init() 220 prog->aux->offload = offload; in __bpf_prog_dev_bound_init() 260 prog->aux->offload_requested = !(attr->prog_flags & BPF_F_XDP_DEV_BOUND_ONLY); in bpf_prog_dev_bound_init() 275 if (!bpf_prog_is_dev_bound(old_prog->aux)) in bpf_prog_dev_bound_inherit() 278 if (bpf_prog_is_offloaded(old_prog->aux)) in bpf_prog_dev_bound_inherit() 281 new_prog->aux->dev_bound = old_prog->aux->dev_bound; in bpf_prog_dev_bound_inherit() 282 new_prog->aux->offload_requested = old_prog->aux->offload_requested; in bpf_prog_dev_bound_inherit() 285 if (!old_prog->aux->offload) { in bpf_prog_dev_bound_inherit() [all …]
|
| /linux/tools/perf/arch/s390/util/ |
| H A D | auxtrace.c | 90 struct auxtrace_record *aux; in auxtrace_record__init() local 110 aux = zalloc(sizeof(*aux)); in auxtrace_record__init() 111 if (aux == NULL) { in auxtrace_record__init() 116 aux->parse_snapshot_options = cpumsf_parse_snapshot_options; in auxtrace_record__init() 117 aux->recording_options = cpumsf_recording_options; in auxtrace_record__init() 118 aux->info_priv_size = cpumsf_info_priv_size; in auxtrace_record__init() 119 aux->info_fill = cpumsf_info_fill; in auxtrace_record__init() 120 aux->free = cpumsf_free; in auxtrace_record__init() 121 aux->reference = cpumsf_reference; in auxtrace_record__init() 123 return aux; in auxtrace_record__init()
|
| /linux/tools/perf/arch/powerpc/util/ |
| H A D | auxtrace.c | 69 struct auxtrace_record *aux; in auxtrace_record__init() local 90 aux = zalloc(sizeof(*aux)); in auxtrace_record__init() 91 if (aux == NULL) { in auxtrace_record__init() 97 aux->recording_options = powerpc_vpadtl_recording_options; in auxtrace_record__init() 98 aux->info_priv_size = powerpc_vpadtl_info_priv_size; in auxtrace_record__init() 99 aux->info_fill = powerpc_vpadtl_info_fill; in auxtrace_record__init() 100 aux->free = powerpc_vpadtl_free; in auxtrace_record__init() 101 aux->reference = powerpc_vpadtl_reference; in auxtrace_record__init() 102 return aux; in auxtrace_record__init()
|
| /linux/scripts/basic/ |
| H A D | fixdep.c | 136 struct item *aux; in add_to_hashtable() local 138 aux = xmalloc(sizeof(*aux) + len); in add_to_hashtable() 139 memcpy(aux->name, name, len); in add_to_hashtable() 140 aux->len = len; in add_to_hashtable() 141 aux->hash = hash; in add_to_hashtable() 142 aux->next = hashtab[hash % HASHSZ]; in add_to_hashtable() 143 hashtab[hash % HASHSZ] = aux; in add_to_hashtable() 152 struct item *aux; in in_hashtable() local 155 for (aux = hashtab[hash % HASHSZ]; aux; aux = aux->next) { in in_hashtable() 156 if (aux->hash == hash && aux->len == len && in in_hashtable() [all …]
|
| /linux/kernel/bpf/preload/iterators/ |
| H A D | iterators.bpf.c | 50 struct bpf_prog_aux *aux; member 104 struct bpf_prog_aux *aux; in dump_bpf_prog() local 109 aux = prog->aux; in dump_bpf_prog() 113 BPF_SEQ_PRINTF(seq, "%4u %-16s %s %s\n", aux->id, in dump_bpf_prog() 114 get_name(aux->btf, aux->func_info[0].type_id, aux->name), in dump_bpf_prog() 115 aux->attach_func_name, aux->dst_prog->aux->name); in dump_bpf_prog()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dp.c | 65 struct drm_dp_aux *aux = &nv_connector->aux; in nouveau_dp_probe_dpcd() local 78 !drm_dp_read_dpcd_caps(aux, dpcd) && in nouveau_dp_probe_dpcd() 79 !drm_dp_read_lttpr_common_caps(aux, dpcd, outp->dp.lttpr.caps)) { in nouveau_dp_probe_dpcd() 82 if (!drm_dp_lttpr_init(aux, nr)) in nouveau_dp_probe_dpcd() 86 ret = drm_dp_read_dpcd_caps(aux, dpcd); in nouveau_dp_probe_dpcd() 104 ret = drm_dp_dpcd_read(aux, DP_SUPPORTED_LINK_RATES, rates, sizeof(rates)); in nouveau_dp_probe_dpcd() 164 ret = drm_dp_read_desc(aux, &outp->dp.desc, drm_dp_is_branch(dpcd)); in nouveau_dp_probe_dpcd() 171 mstm->can_mst = drm_dp_read_mst_cap(aux, dpcd) == DRM_DP_MST; in nouveau_dp_probe_dpcd() 175 ret = drm_dp_read_sink_count(aux); in nouveau_dp_probe_dpcd() 189 ret = drm_dp_read_downstream_info(aux, dpcd, in nouveau_dp_probe_dpcd() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_dp.c | 128 amdgpu_atombios_dp_aux_transfer(struct drm_dp_aux *aux, struct drm_dp_aux_msg *msg) in amdgpu_atombios_dp_aux_transfer() argument 131 container_of(aux, struct amdgpu_i2c_chan, aux); in amdgpu_atombios_dp_aux_transfer() 191 amdgpu_connector->ddc_bus->aux.transfer = amdgpu_atombios_dp_aux_transfer; in amdgpu_atombios_dp_aux_init() 192 amdgpu_connector->ddc_bus->aux.drm_dev = amdgpu_connector->base.dev; in amdgpu_atombios_dp_aux_init() 194 drm_dp_aux_init(&amdgpu_connector->ddc_bus->aux); in amdgpu_atombios_dp_aux_init() 325 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_SINK_OUI, buf, 3) == 3) in amdgpu_atombios_dp_probe_oui() 329 if (drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_BRANCH_OUI, buf, 3) == 3) in amdgpu_atombios_dp_probe_oui() 340 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, in amdgpu_atombios_dp_ds_ports() 356 ret = drm_dp_dpcd_read(&amdgpu_connector->ddc_bus->aux, DP_DPCD_REV, in amdgpu_atombios_dp_get_dpcd() 386 if (drm_dp_dpcd_readb(&amdgpu_connector->ddc_bus->aux, in amdgpu_atombios_dp_get_panel_mode() [all …]
|