Home
last modified time | relevance | path

Searched refs:mgr (Results 1 – 25 of 230) sorted by relevance

12345678910

/openbmc/linux/drivers/fpga/
H A Dfpga-mgr.c25 struct fpga_manager *mgr; member
28 static inline void fpga_mgr_fpga_remove(struct fpga_manager *mgr) in fpga_mgr_fpga_remove() argument
30 if (mgr->mops->fpga_remove) in fpga_mgr_fpga_remove()
31 mgr->mops->fpga_remove(mgr); in fpga_mgr_fpga_remove()
34 static inline enum fpga_mgr_states fpga_mgr_state(struct fpga_manager *mgr) in fpga_mgr_state() argument
36 if (mgr->mops->state) in fpga_mgr_state()
37 return mgr->mops->state(mgr); in fpga_mgr_state()
41 static inline u64 fpga_mgr_status(struct fpga_manager *mgr) in fpga_mgr_status() argument
43 if (mgr->mops->status) in fpga_mgr_status()
44 return mgr->mops->status(mgr); in fpga_mgr_status()
[all …]
H A Dxilinx-spi.c30 static int get_done_gpio(struct fpga_manager *mgr) in get_done_gpio() argument
32 struct xilinx_spi_conf *conf = mgr->priv; in get_done_gpio()
38 dev_err(&mgr->dev, "Error reading DONE (%d)\n", ret); in get_done_gpio()
43 static enum fpga_mgr_states xilinx_spi_state(struct fpga_manager *mgr) in xilinx_spi_state() argument
45 if (!get_done_gpio(mgr)) in xilinx_spi_state()
63 static int wait_for_init_b(struct fpga_manager *mgr, int value, in wait_for_init_b() argument
66 struct xilinx_spi_conf *conf = mgr->priv; in wait_for_init_b()
77 dev_err(&mgr->dev, "Error reading INIT_B (%d)\n", ret); in wait_for_init_b()
84 dev_err(&mgr->dev, "Timeout waiting for INIT_B to %s\n", in wait_for_init_b()
94 static int xilinx_spi_write_init(struct fpga_manager *mgr, in xilinx_spi_write_init() argument
[all …]
/openbmc/linux/sound/pci/pcxhr/
H A Dpcxhr_hwdep.c25 static int pcxhr_sub_init(struct pcxhr_mgr *mgr);
29 static int pcxhr_init_board(struct pcxhr_mgr *mgr) in pcxhr_init_board() argument
36 if (mgr->mono_capture) in pcxhr_init_board()
37 card_streams = mgr->capture_chips * 2; in pcxhr_init_board()
39 card_streams = mgr->capture_chips; in pcxhr_init_board()
40 card_streams += mgr->playback_chips * PCXHR_PLAYBACK_STREAMS; in pcxhr_init_board()
43 pcxhr_enable_dsp(mgr); in pcxhr_init_board()
46 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_init_board()
50 if ((rmh.stat[0] & MASK_FIRST_FIELD) < mgr->playback_chips * 2) in pcxhr_init_board()
54 mgr->capture_chips * 2) in pcxhr_init_board()
[all …]
H A Dpcxhr_core.c59 #define PCXHR_INPB(mgr,x) inb((mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
60 #define PCXHR_INPL(mgr,x) inl((mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
61 #define PCXHR_OUTPB(mgr,x,data) outb((data), (mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
62 #define PCXHR_OUTPL(mgr,x,data) outl((data), (mgr)->port[PCXHR_REG_TO_PORT(x)] + (x)) argument
113 static int pcxhr_check_reg_bit(struct pcxhr_mgr *mgr, unsigned int reg, in pcxhr_check_reg_bit() argument
120 *read = PCXHR_INPB(mgr, reg); in pcxhr_check_reg_bit()
123 dev_dbg(&mgr->pci->dev, in pcxhr_check_reg_bit()
130 dev_err(&mgr->pci->dev, in pcxhr_check_reg_bit()
166 static int pcxhr_send_it_dsp(struct pcxhr_mgr *mgr, in pcxhr_send_it_dsp() argument
174 PCXHR_OUTPL(mgr, PCXHR_PLX_MBOX0, in pcxhr_send_it_dsp()
[all …]
H A Dpcxhr_mix22.c36 #define PCXHR_INPB(mgr, x) inb((mgr)->port[PCXHR_DSP] + (x)) argument
37 #define PCXHR_OUTPB(mgr, x, data) outb((data), (mgr)->port[PCXHR_DSP] + (x)) argument
206 static void hr222_config_akm(struct pcxhr_mgr *mgr, unsigned short data) in hr222_config_akm() argument
210 PCXHR_INPB(mgr, PCXHR_XLX_HIFREQ); in hr222_config_akm()
213 PCXHR_OUTPB(mgr, PCXHR_XLX_DATA, in hr222_config_akm()
218 PCXHR_INPB(mgr, PCXHR_XLX_RUER); in hr222_config_akm()
222 static int hr222_set_hw_playback_level(struct pcxhr_mgr *mgr, in hr222_set_hw_playback_level() argument
239 hr222_config_akm(mgr, cmd); in hr222_set_hw_playback_level()
244 static int hr222_set_hw_capture_level(struct pcxhr_mgr *mgr, in hr222_set_hw_capture_level() argument
251 if (!mgr->capture_chips) in hr222_set_hw_capture_level()
[all …]
H A Dpcxhr.c234 static int pcxhr_get_clock_reg(struct pcxhr_mgr *mgr, unsigned int rate, in pcxhr_get_clock_reg() argument
242 switch (mgr->use_clock_type) { in pcxhr_get_clock_reg()
271 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_get_clock_reg()
273 dev_err(&mgr->pci->dev, in pcxhr_get_clock_reg()
307 static int pcxhr_sub_set_clock(struct pcxhr_mgr *mgr, in pcxhr_sub_set_clock() argument
315 err = pcxhr_get_clock_reg(mgr, rate, &val, &realfreq); in pcxhr_sub_set_clock()
326 if (mgr->codec_speed != speed) { in pcxhr_sub_set_clock()
329 if (DSP_EXT_CMD_SET(mgr)) { in pcxhr_sub_set_clock()
333 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_sub_set_clock()
341 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_sub_set_clock()
[all …]
H A Dpcxhr_mixer.c60 err = pcxhr_send_msg(chip->mgr, &rmh); in pcxhr_update_analog_audio_level()
82 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_info()
94 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_info()
113 mutex_lock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_get()
121 mutex_unlock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_get()
132 mutex_lock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_put()
140 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_put()
150 if (chip->mgr->is_hr_stereo) { in pcxhr_analog_vol_put()
163 if (chip->mgr->is_hr_stereo) in pcxhr_analog_vol_put()
171 mutex_unlock(&chip->mgr->mixer_mutex); in pcxhr_analog_vol_put()
[all …]
/openbmc/linux/sound/pci/mixart/
H A Dmixart_core.c34 static int retrieve_msg_frame(struct mixart_mgr *mgr, u32 *msg_frame) in retrieve_msg_frame() argument
39 tailptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL)); in retrieve_msg_frame()
40 headptr = readl_be(MIXART_MEM(mgr, MSG_OUTBOUND_POST_HEAD)); in retrieve_msg_frame()
50 *msg_frame = readl_be(MIXART_MEM(mgr, tailptr)); in retrieve_msg_frame()
56 writel_be(tailptr, MIXART_MEM(mgr, MSG_OUTBOUND_POST_TAIL)); in retrieve_msg_frame()
61 static int get_msg(struct mixart_mgr *mgr, struct mixart_msg *resp, in get_msg() argument
74 …size = readl_be(MIXART_MEM(mgr, msg_frame_address)); /* size of descriptor +… in get_msg()
75 resp->message_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 4)); /* dwMessageID */ in get_msg()
76 resp->uid.object_id = readl_be(MIXART_MEM(mgr, msg_frame_address + 8)); /* uidDest */ in get_msg()
77 resp->uid.desc = readl_be(MIXART_MEM(mgr, msg_frame_address + 12)); /* */ in get_msg()
[all …]
H A Dmixart_hwdep.c34 static int mixart_wait_nice_for_register_value(struct mixart_mgr *mgr, in mixart_wait_nice_for_register_value() argument
46 read = readl_be( MIXART_MEM( mgr, offset )); in mixart_wait_nice_for_register_value()
90 static int mixart_load_elf(struct mixart_mgr *mgr, const struct firmware *dsp ) in mixart_load_elf() argument
111 memcpy_toio( MIXART_MEM( mgr, be32_to_cpu(elf_programheader.p_vaddr)), in mixart_load_elf()
129 static int mixart_enum_connectors(struct mixart_mgr *mgr) in mixart_enum_connectors() argument
155 err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector); in mixart_enum_connectors()
157 dev_err(&mgr->pci->dev, in mixart_enum_connectors()
167 pipe = &mgr->chip[k/2]->pipe_out_ana; in mixart_enum_connectors()
169 pipe = &mgr->chip[(k-MIXART_FIRST_DIG_AUDIO_ID)/2]->pipe_out_dig; in mixart_enum_connectors()
185 err = snd_mixart_send_msg(mgr, &request, sizeof(*audio_info), audio_info); in mixart_enum_connectors()
[all …]
H A Dmixart.c58 static int mixart_set_pipe_state(struct mixart_mgr *mgr, in mixart_set_pipe_state() argument
76 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
90 err = snd_mixart_send_msg_wait_notif(mgr, &request, system_msg_uid); in mixart_set_pipe_state()
92 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
112 err = snd_mixart_send_msg(mgr, &request, sizeof(group_state_resp), &group_state_resp); in mixart_set_pipe_state()
114 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
125 err = snd_mixart_send_msg(mgr, &request, sizeof(group_state_resp), &group_state_resp); in mixart_set_pipe_state()
127 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
140 err = snd_mixart_send_msg(mgr, &request, sizeof(stat), &stat); in mixart_set_pipe_state()
142 dev_err(&mgr->pci->dev, in mixart_set_pipe_state()
[all …]
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Dmanager-sysfs.c24 static ssize_t manager_name_show(struct omap_overlay_manager *mgr, char *buf) in manager_name_show() argument
26 return sysfs_emit(buf, "%s\n", mgr->name); in manager_name_show()
29 static ssize_t manager_display_show(struct omap_overlay_manager *mgr, char *buf) in manager_display_show() argument
31 struct omap_dss_device *dssdev = mgr->get_device(mgr); in manager_display_show()
44 static ssize_t manager_display_store(struct omap_overlay_manager *mgr, in manager_display_store() argument
78 old_dssdev = mgr->get_device(mgr); in manager_display_store()
96 old_dssdev = mgr->get_device(mgr); in manager_display_store()
103 r = mgr->apply(mgr); in manager_display_store()
117 static ssize_t manager_default_color_show(struct omap_overlay_manager *mgr, in manager_default_color_show() argument
122 mgr->get_manager_info(mgr, &info); in manager_default_color_show()
[all …]
H A Dapply.c123 static struct mgr_priv_data *get_mgr_priv(struct omap_overlay_manager *mgr) in get_mgr_priv() argument
125 return &dss_data.mgr_priv_data_array[mgr->id]; in get_mgr_priv()
188 static bool mgr_manual_update(struct omap_overlay_manager *mgr) in mgr_manual_update() argument
190 struct mgr_priv_data *mp = get_mgr_priv(mgr); in mgr_manual_update()
195 static int dss_check_settings_low(struct omap_overlay_manager *mgr, in dss_check_settings_low() argument
205 mp = get_mgr_priv(mgr); in dss_check_settings_low()
216 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_check_settings_low()
229 return dss_mgr_check(mgr, mi, &mp->timings, &mp->lcd_config, ois); in dss_check_settings_low()
235 static int dss_check_settings(struct omap_overlay_manager *mgr) in dss_check_settings() argument
237 return dss_check_settings_low(mgr, false); in dss_check_settings()
[all …]
H A Dmanager.c40 struct omap_overlay_manager *mgr = &managers[i]; in dss_init_overlay_managers() local
44 mgr->name = "lcd"; in dss_init_overlay_managers()
45 mgr->id = OMAP_DSS_CHANNEL_LCD; in dss_init_overlay_managers()
48 mgr->name = "tv"; in dss_init_overlay_managers()
49 mgr->id = OMAP_DSS_CHANNEL_DIGIT; in dss_init_overlay_managers()
52 mgr->name = "lcd2"; in dss_init_overlay_managers()
53 mgr->id = OMAP_DSS_CHANNEL_LCD2; in dss_init_overlay_managers()
56 mgr->name = "lcd3"; in dss_init_overlay_managers()
57 mgr->id = OMAP_DSS_CHANNEL_LCD3; in dss_init_overlay_managers()
61 mgr->supported_displays = in dss_init_overlay_managers()
[all …]
/openbmc/phosphor-power/power-supply/test/
H A Dtest_records.cpp101 RecordManager mgr{5, 8}; in TEST() local
103 EXPECT_EQ(0, mgr.getNumRecords()); in TEST()
105 mgr.add(makeRawRecord(0, 0, 0)); in TEST()
106 EXPECT_EQ(1, mgr.getNumRecords()); in TEST()
108 mgr.add(makeRawRecord(1, 0, 0)); in TEST()
109 EXPECT_EQ(2, mgr.getNumRecords()); in TEST()
111 mgr.add(makeRawRecord(2, 0, 0)); in TEST()
112 EXPECT_EQ(3, mgr.getNumRecords()); in TEST()
114 mgr.add(makeRawRecord(3, 0, 0)); in TEST()
115 EXPECT_EQ(4, mgr.getNumRecords()); in TEST()
[all …]
/openbmc/witherspoon-pfault-analysis/power-supply/test/
H A Dtest_records.cpp101 RecordManager mgr{5, 8}; in TEST() local
103 EXPECT_EQ(0, mgr.getNumRecords()); in TEST()
105 mgr.add(makeRawRecord(0, 0, 0)); in TEST()
106 EXPECT_EQ(1, mgr.getNumRecords()); in TEST()
108 mgr.add(makeRawRecord(1, 0, 0)); in TEST()
109 EXPECT_EQ(2, mgr.getNumRecords()); in TEST()
111 mgr.add(makeRawRecord(2, 0, 0)); in TEST()
112 EXPECT_EQ(3, mgr.getNumRecords()); in TEST()
114 mgr.add(makeRawRecord(3, 0, 0)); in TEST()
115 EXPECT_EQ(4, mgr.getNumRecords()); in TEST()
[all …]
/openbmc/linux/drivers/isdn/mISDN/
H A Dtei.c72 struct manager *mgr = fi->userdata; in da_debug() local
84 printk(KERN_DEBUG "mgr(%d): %pV\n", mgr->ch.st->dev->id, &vaf); in da_debug()
92 struct manager *mgr = fi->userdata; in da_activate() local
95 mISDN_FsmDelTimer(&mgr->datimer, 1); in da_activate()
108 struct manager *mgr = fi->userdata; in da_deactivate() local
112 read_lock_irqsave(&mgr->lock, flags); in da_deactivate()
113 list_for_each_entry(l2, &mgr->layer2, list) { in da_deactivate()
116 read_unlock_irqrestore(&mgr->lock, flags); in da_deactivate()
120 read_unlock_irqrestore(&mgr->lock, flags); in da_deactivate()
122 if (!test_bit(OPTION_L1_HOLD, &mgr->options)) { in da_deactivate()
[all …]
/openbmc/linux/sound/pci/ctxfi/
H A Dctdaio.c173 dao->mgr->imap_add(dao->mgr, entry); in dao_set_left_input()
202 dao->mgr->imap_add(dao->mgr, entry); in dao_set_right_input()
224 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_left_input()
228 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_left_input()
248 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_right_input()
252 dao->mgr->imap_delete(dao->mgr, entry); in dao_clear_right_input()
387 struct daio_mgr *mgr) in dao_rsc_init() argument
389 struct hw *hw = mgr->mgr.hw; in dao_rsc_init()
393 err = daio_rsc_init(&dao->daio, desc, mgr->mgr.hw); in dao_rsc_init()
404 dao->mgr = mgr; in dao_rsc_init()
[all …]
H A Dctresource.c73 int mgr_get_resource(struct rsc_mgr *mgr, unsigned int n, unsigned int *ridx) in mgr_get_resource() argument
77 if (n > mgr->avail) in mgr_get_resource()
80 err = get_resource(mgr->rscs, mgr->amount, n, ridx); in mgr_get_resource()
82 mgr->avail -= n; in mgr_get_resource()
87 int mgr_put_resource(struct rsc_mgr *mgr, unsigned int n, unsigned int idx) in mgr_put_resource() argument
89 put_resource(mgr->rscs, n, idx); in mgr_put_resource()
90 mgr->avail += n; in mgr_put_resource()
204 int rsc_mgr_init(struct rsc_mgr *mgr, enum RSCTYP type, in rsc_mgr_init() argument
209 mgr->type = NUM_RSCTYP; in rsc_mgr_init()
211 mgr->rscs = kzalloc(DIV_ROUND_UP(amount, 8), GFP_KERNEL); in rsc_mgr_init()
[all …]
H A Dctsrc.c357 const struct src_desc *desc, struct src_mgr *mgr) in src_rsc_init() argument
365 err = rsc_init(&p->rsc, idx + i, SRC, desc->msr, mgr->mgr.hw); in src_rsc_init()
374 mgr->src_enable(mgr, p); in src_rsc_init()
379 mgr->commit_write(mgr); in src_rsc_init()
385 mgr->src_disable(mgr, p); in src_rsc_init()
388 mgr->commit_write(mgr); in src_rsc_init()
392 static int src_rsc_uninit(struct src *src, struct src_mgr *mgr) in src_rsc_uninit() argument
399 mgr->src_disable(mgr, p); in src_rsc_uninit()
406 mgr->commit_write(mgr); in src_rsc_uninit()
412 get_src_rsc(struct src_mgr *mgr, const struct src_desc *desc, struct src **rsrc) in get_src_rsc() argument
[all …]
H A Dctamixer.c197 struct amixer_mgr *mgr) in amixer_rsc_init() argument
202 AMIXER, desc->msr, mgr->mgr.hw); in amixer_rsc_init()
227 static int get_amixer_rsc(struct amixer_mgr *mgr, in get_amixer_rsc() argument
246 spin_lock_irqsave(&mgr->mgr_lock, flags); in get_amixer_rsc()
248 err = mgr_get_resource(&mgr->mgr, 1, &idx); in get_amixer_rsc()
254 spin_unlock_irqrestore(&mgr->mgr_lock, flags); in get_amixer_rsc()
256 dev_err(mgr->card->dev, in get_amixer_rsc()
261 err = amixer_rsc_init(amixer, desc, mgr); in get_amixer_rsc()
270 spin_lock_irqsave(&mgr->mgr_lock, flags); in get_amixer_rsc()
272 mgr_put_resource(&mgr->mgr, 1, amixer->idx[i]); in get_amixer_rsc()
[all …]
/openbmc/linux/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c65 static bool dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr,
70 static int drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr *mgr,
73 static int drm_dp_send_dpcd_read(struct drm_dp_mst_topology_mgr *mgr,
76 static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr,
80 static int drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr,
84 drm_dp_send_clear_payload_id_table(struct drm_dp_mst_topology_mgr *mgr,
87 static int drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr,
90 static bool drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr,
95 static void drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr);
292 static bool drm_dp_decode_sideband_msg_hdr(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_decode_sideband_msg_hdr() argument
799 drm_dp_sideband_parse_link_address(const struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_rx * raw,struct drm_dp_sideband_msg_reply_body * repmsg) drm_dp_sideband_parse_link_address() argument
1025 drm_dp_sideband_parse_reply(const struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_rx * raw,struct drm_dp_sideband_msg_reply_body * msg) drm_dp_sideband_parse_reply() argument
1072 drm_dp_sideband_parse_connection_status_notify(const struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_rx * raw,struct drm_dp_sideband_msg_req_body * msg) drm_dp_sideband_parse_connection_status_notify() argument
1101 drm_dp_sideband_parse_resource_status_notify(const struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_rx * raw,struct drm_dp_sideband_msg_req_body * msg) drm_dp_sideband_parse_resource_status_notify() argument
1125 drm_dp_sideband_parse_req(const struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_rx * raw,struct drm_dp_sideband_msg_req_body * msg) drm_dp_sideband_parse_req() argument
1240 check_txmsg_state(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg) check_txmsg_state() argument
1258 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; drm_dp_mst_wait_tx_reply() local
1530 __topology_ref_save(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_ref_history * history,enum drm_dp_mst_topology_ref_type type) __topology_ref_save() argument
1669 topology_ref_history_lock(struct drm_dp_mst_topology_mgr * mgr) topology_ref_history_lock() argument
1675 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr * mgr) topology_ref_history_unlock() argument
1681 topology_ref_history_lock(struct drm_dp_mst_topology_mgr * mgr) topology_ref_history_lock() argument
1683 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr * mgr) topology_ref_history_unlock() argument
1710 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; drm_dp_destroy_mst_branch_device() local
1819 struct drm_dp_mst_topology_mgr *mgr = port->mgr; drm_dp_destroy_port() local
1948 drm_dp_mst_topology_get_mstb_validated(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) drm_dp_mst_topology_get_mstb_validated() argument
1986 drm_dp_mst_topology_get_port_validated(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) drm_dp_mst_topology_get_port_validated() argument
2060 struct drm_dp_mst_topology_mgr *mgr = port->mgr; drm_dp_port_set_pdt() local
2264 struct drm_dp_mst_topology_mgr *mgr = port->mgr; drm_dp_mst_port_add_connector() local
2293 drm_dp_mst_topology_unlink_port(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) drm_dp_mst_topology_unlink_port() argument
2305 drm_dp_mst_add_port(struct drm_device * dev,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,u8 port_number) drm_dp_mst_add_port() argument
2340 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; drm_dp_mst_handle_link_address_port() local
2468 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; drm_dp_mst_handle_conn_stat() local
2533 drm_dp_get_mst_branch_device(struct drm_dp_mst_topology_mgr * mgr,u8 lct,u8 * rad) drm_dp_get_mst_branch_device() argument
2598 drm_dp_get_mst_branch_device_by_guid(struct drm_dp_mst_topology_mgr * mgr,const uint8_t * guid) drm_dp_get_mst_branch_device_by_guid() argument
2618 drm_dp_check_and_send_link_address(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) drm_dp_check_and_send_link_address() argument
2649 struct drm_dp_mst_topology_mgr *mgr = drm_dp_mst_link_probe_work() local
2695 drm_dp_validate_guid(struct drm_dp_mst_topology_mgr * mgr,u8 * guid) drm_dp_validate_guid() argument
2723 drm_dp_send_sideband_msg(struct drm_dp_mst_topology_mgr * mgr,bool up,u8 * msg,int len) drm_dp_send_sideband_msg() argument
2784 process_single_tx_qlock(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg,bool up) process_single_tx_qlock() argument
2845 process_single_down_tx_qlock(struct drm_dp_mst_topology_mgr * mgr) process_single_down_tx_qlock() argument
2867 drm_dp_queue_down_tx(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg) drm_dp_queue_down_tx() argument
2885 drm_dp_dump_link_address(const struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_link_address_ack_reply * reply) drm_dp_dump_link_address() argument
2908 drm_dp_send_link_address(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) drm_dp_send_link_address() argument
2988 drm_dp_send_clear_payload_id_table(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) drm_dp_send_clear_payload_id_table() argument
3011 drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,struct drm_dp_mst_port * port) drm_dp_send_enum_path_resources() argument
3081 drm_dp_get_last_connected_port_and_mstb(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,int * port_num) drm_dp_get_last_connected_port_and_mstb() argument
3110 drm_dp_payload_send_msg(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int id,int pbn) drm_dp_payload_send_msg() argument
3169 drm_dp_send_power_updown_phy(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,bool power_up) drm_dp_send_power_updown_phy() argument
3203 drm_dp_send_query_stream_enc_status(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,struct drm_dp_query_stream_enc_status_ack_reply * status) drm_dp_send_query_stream_enc_status() argument
3261 drm_dp_create_payload_step1(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_atomic_payload * payload) drm_dp_create_payload_step1() argument
3268 drm_dp_create_payload_step2(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_atomic_payload * payload) drm_dp_create_payload_step2() argument
3282 drm_dp_destroy_payload_step1(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_state * mst_state,struct drm_dp_mst_atomic_payload * payload) drm_dp_destroy_payload_step1() argument
3307 drm_dp_add_payload_part1(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_state * mst_state,struct drm_dp_mst_atomic_payload * payload) drm_dp_add_payload_part1() argument
3355 drm_dp_remove_payload(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_state * mst_state,const struct drm_dp_mst_atomic_payload * old_payload,struct drm_dp_mst_atomic_payload * new_payload) drm_dp_remove_payload() argument
3402 drm_dp_add_payload_part2(struct drm_dp_mst_topology_mgr * mgr,struct drm_atomic_state * state,struct drm_dp_mst_atomic_payload * payload) drm_dp_add_payload_part2() argument
3429 drm_dp_send_dpcd_read(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int offset,int size,u8 * bytes) drm_dp_send_dpcd_read() argument
3480 drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int offset,int size,u8 * bytes) drm_dp_send_dpcd_write() argument
3527 drm_dp_send_up_ack_reply(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,int req_type,bool broadcast) drm_dp_send_up_ack_reply() argument
3560 drm_dp_get_vc_payload_bw(const struct drm_dp_mst_topology_mgr * mgr,int link_rate,int link_lane_count) drm_dp_get_vc_payload_bw() argument
3602 drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr * mgr,bool mst_state) drm_dp_mst_topology_mgr_set_mst() argument
3690 drm_dp_mst_topology_mgr_suspend(struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_topology_mgr_suspend() argument
3727 drm_dp_mst_topology_mgr_resume(struct drm_dp_mst_topology_mgr * mgr,bool sync) drm_dp_mst_topology_mgr_resume() argument
3792 drm_dp_get_one_sb_msg(struct drm_dp_mst_topology_mgr * mgr,bool up,struct drm_dp_mst_branch ** mstb) drm_dp_get_one_sb_msg() argument
3874 verify_rx_request_type(struct drm_dp_mst_topology_mgr * mgr,const struct drm_dp_sideband_msg_tx * txmsg,const struct drm_dp_sideband_msg_rx * rxmsg) verify_rx_request_type() argument
3897 drm_dp_mst_handle_down_rep(struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_handle_down_rep() argument
3963 drm_dp_mst_process_up_req(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_pending_up_req * up_req) drm_dp_mst_process_up_req() argument
4005 struct drm_dp_mst_topology_mgr *mgr = drm_dp_mst_up_req_work() local
4033 drm_dp_mst_handle_up_req(struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_handle_up_req() argument
4116 update_msg_rx_state(struct drm_dp_mst_topology_mgr * mgr) update_msg_rx_state() argument
4148 drm_dp_mst_hpd_irq_handle_event(struct drm_dp_mst_topology_mgr * mgr,const u8 * esi,u8 * ack,bool * handled) drm_dp_mst_hpd_irq_handle_event() argument
4188 drm_dp_mst_hpd_irq_send_new_request(struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_hpd_irq_send_new_request() argument
4219 drm_dp_mst_detect_port(struct drm_connector * connector,struct drm_modeset_acquire_ctx * ctx,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) drm_dp_mst_detect_port() argument
4274 drm_dp_mst_edid_read(struct drm_connector * connector,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) drm_dp_mst_edid_read() argument
4308 drm_dp_mst_get_edid(struct drm_connector * connector,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) drm_dp_mst_get_edid() argument
4353 drm_dp_atomic_find_time_slots(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int pbn) drm_dp_atomic_find_time_slots() argument
4442 drm_dp_atomic_release_time_slots(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) drm_dp_atomic_release_time_slots() argument
4510 struct drm_dp_mst_topology_mgr *mgr; drm_dp_mst_atomic_setup_commit() local
4561 struct drm_dp_mst_topology_mgr *mgr; drm_dp_mst_atomic_wait_for_dependencies() local
4611 drm_dp_mst_root_conn_atomic_check(struct drm_connector_state * new_conn_state,struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_root_conn_atomic_check() argument
4668 drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr * mgr,int id,u8 start_slot,u8 num_slots) drm_dp_dpcd_write_payload() argument
4734 drm_dp_check_act_status(struct drm_dp_mst_topology_mgr * mgr) drm_dp_check_act_status() argument
4790 drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_kick_tx() argument
4850 dump_dp_payload_table(struct drm_dp_mst_topology_mgr * mgr,char * buf) dump_dp_payload_table() argument
4864 fetch_monitor_name(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,char * name,int namelen) fetch_monitor_name() argument
4883 drm_dp_mst_dump_topology(struct seq_file * m,struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_dump_topology() argument
4976 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_work); drm_dp_tx_work() local
5000 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; drm_dp_delayed_destroy_mstb() local
5032 struct drm_dp_mst_topology_mgr *mgr = drm_dp_delayed_destroy_work() local
5260 drm_dp_mst_atomic_check_payload_alloc_limits(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_state * mst_state) drm_dp_mst_atomic_check_payload_alloc_limits() argument
5324 drm_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_add_affected_dsc_crtcs() argument
5450 struct drm_dp_mst_topology_mgr *mgr; drm_dp_mst_atomic_check() local
5496 drm_atomic_get_mst_topology_state(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr) drm_atomic_get_mst_topology_state() argument
5518 drm_atomic_get_old_mst_topology_state(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr) drm_atomic_get_old_mst_topology_state() argument
5543 drm_atomic_get_new_mst_topology_state(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr) drm_atomic_get_new_mst_topology_state() argument
5563 drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr * mgr,struct drm_device * dev,struct drm_dp_aux * aux,int max_dpcd_transaction_bytes,int max_payloads,int conn_base_id) drm_dp_mst_topology_mgr_init() argument
5625 drm_dp_mst_topology_mgr_destroy(struct drm_dp_mst_topology_mgr * mgr) drm_dp_mst_topology_mgr_destroy() argument
5684 struct drm_dp_mst_topology_mgr *mgr = port->mgr; drm_dp_mst_i2c_read() local
5737 struct drm_dp_mst_topology_mgr *mgr = port->mgr; drm_dp_mst_i2c_write() local
5786 struct drm_dp_mst_topology_mgr *mgr = port->mgr; drm_dp_mst_i2c_xfer() local
[all...]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ptrn.c52 dr_ptrn_find_cached_pattern(struct mlx5dr_ptrn_mgr *mgr, in dr_ptrn_find_cached_pattern() argument
59 list_for_each_entry_safe(cached_pattern, tmp, &mgr->ptrn_list, list) { in dr_ptrn_find_cached_pattern()
68 list_add(&cached_pattern->list, &mgr->ptrn_list); in dr_ptrn_find_cached_pattern()
77 dr_ptrn_alloc_pattern(struct mlx5dr_ptrn_mgr *mgr, in dr_ptrn_alloc_pattern() argument
89 chunk = mlx5dr_icm_alloc_chunk(mgr->ptrn_icm_pool, chunk_size); in dr_ptrn_alloc_pattern()
94 mgr->dmn->info.caps.hdr_modify_pattern_icm_addr) / in dr_ptrn_alloc_pattern()
111 list_add(&pattern->list, &mgr->ptrn_list); in dr_ptrn_alloc_pattern()
133 mlx5dr_ptrn_cache_get_pattern(struct mlx5dr_ptrn_mgr *mgr, in mlx5dr_ptrn_cache_get_pattern() argument
142 mutex_lock(&mgr->modify_hdr_mutex); in mlx5dr_ptrn_cache_get_pattern()
143 pattern = dr_ptrn_find_cached_pattern(mgr, in mlx5dr_ptrn_cache_get_pattern()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gpuva_mgr.c612 static int __drm_gpuva_insert(struct drm_gpuva_manager *mgr,
626 drm_gpuva_in_mm_range(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_in_mm_range() argument
629 u64 mm_start = mgr->mm_start; in drm_gpuva_in_mm_range()
630 u64 mm_end = mm_start + mgr->mm_range; in drm_gpuva_in_mm_range()
636 drm_gpuva_in_kernel_node(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_in_kernel_node() argument
639 u64 kstart = mgr->kernel_alloc_node.va.addr; in drm_gpuva_in_kernel_node()
640 u64 krange = mgr->kernel_alloc_node.va.range; in drm_gpuva_in_kernel_node()
647 drm_gpuva_range_valid(struct drm_gpuva_manager *mgr, in drm_gpuva_range_valid() argument
651 drm_gpuva_in_mm_range(mgr, addr, range) && in drm_gpuva_range_valid()
652 !drm_gpuva_in_kernel_node(mgr, addr, range); in drm_gpuva_range_valid()
[all …]
/openbmc/phosphor-ipmi-blobs/test/
H A Dmanager_unittest.cpp19 BlobManager mgr; in TEST() local
20 EXPECT_FALSE(mgr.registerHandler(nullptr)); in TEST()
27 BlobManager mgr; in TEST() local
29 EXPECT_TRUE(mgr.registerHandler(std::move(m1))); in TEST()
36 BlobManager mgr; in TEST() local
37 EXPECT_EQ(0, mgr.buildBlobList()); in TEST()
44 BlobManager mgr; in TEST() local
49 EXPECT_TRUE(mgr.registerHandler(std::move(m1))); in TEST()
54 EXPECT_EQ(1, mgr.buildBlobList()); in TEST()
61 BlobManager mgr; in TEST() local
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vram_mgr.c48 to_amdgpu_device(struct amdgpu_vram_mgr *mgr) in to_amdgpu_device() argument
50 return container_of(mgr, struct amdgpu_device, mman.vram_mgr); in to_amdgpu_device()
271 struct amdgpu_vram_mgr *mgr = to_vram_mgr(man); in amdgpu_vram_mgr_do_reserve() local
272 struct amdgpu_device *adev = to_amdgpu_device(mgr); in amdgpu_vram_mgr_do_reserve()
273 struct drm_buddy *mm = &mgr->mm; in amdgpu_vram_mgr_do_reserve()
278 list_for_each_entry_safe(rsv, temp, &mgr->reservations_pending, blocks) { in amdgpu_vram_mgr_do_reserve()
292 atomic64_add(vis_usage, &mgr->vis_usage); in amdgpu_vram_mgr_do_reserve()
296 list_move(&rsv->blocks, &mgr->reserved_pages); in amdgpu_vram_mgr_do_reserve()
309 int amdgpu_vram_mgr_reserve_range(struct amdgpu_vram_mgr *mgr, in amdgpu_vram_mgr_reserve_range() argument
324 mutex_lock(&mgr->lock); in amdgpu_vram_mgr_reserve_range()
[all …]

12345678910