Searched refs:mci (Results 1 - 25 of 76) sorted by relevance

1234

/linux-master/drivers/edac/
H A Dedac_mc.c64 struct mem_ctl_info *mci = dimm->mci; local
68 for (i = 0; i < mci->n_layers; i++) {
70 edac_layer_name[mci->layers[i].type],
100 dimm->mci->csbased ? "rank" : "dimm",
117 edac_dbg(4, " csrow->mci = %p\n", csrow->mci);
120 static void edac_mc_dump_mci(struct mem_ctl_info *mci) argument
122 edac_dbg(3, "\tmci = %p\n", mci);
123 edac_dbg(3, "\tmci->mtype_cap = %lx\n", mci
173 _edac_mc_free(struct mem_ctl_info *mci) argument
180 struct mem_ctl_info *mci = container_of(dev, struct mem_ctl_info, dev); local
210 edac_mc_alloc_csrows(struct mem_ctl_info *mci) argument
255 edac_mc_alloc_dimms(struct mem_ctl_info *mci) argument
340 struct mem_ctl_info *mci; local
406 edac_mc_free(struct mem_ctl_info *mci) argument
431 struct mem_ctl_info *mci; local
472 struct mem_ctl_info *mci = to_edac_mem_ctl_work(d_work); local
498 struct mem_ctl_info *mci; local
522 add_mc_to_global_list(struct mem_ctl_info *mci) argument
561 del_mc_from_global_list(struct mem_ctl_info *mci) argument
576 struct mem_ctl_info *mci; local
601 edac_mc_add_mc_with_groups(struct mem_ctl_info *mci, const struct attribute_group **groups) argument
687 struct mem_ctl_info *mci; local
754 edac_mc_find_csrow_by_page(struct mem_ctl_info *mci, unsigned long page) argument
807 struct mem_ctl_info *mci = error_desc_to_mci(e); local
821 struct mem_ctl_info *mci = error_desc_to_mci(e); local
834 struct mem_ctl_info *mci = error_desc_to_mci(e); local
872 struct mem_ctl_info *mci = error_desc_to_mci(e); local
900 struct mem_ctl_info *mci = error_desc_to_mci(e); local
920 struct mem_ctl_info *mci = error_desc_to_mci(e); local
944 edac_mc_handle_error(const enum hw_event_mc_err_type type, struct mem_ctl_info *mci, const u16 error_count, const unsigned long page_frame_number, const unsigned long offset_in_page, const unsigned long syndrome, const int top_layer, const int mid_layer, const int low_layer, const char *msg, const char *other_detail) argument
[all...]
H A Ddebugfs.c11 struct mem_ctl_info *mci = to_mci(dev); local
13 u16 errcount = mci->fake_inject_count;
18 type = mci->fake_inject_ue ? HW_EVENT_ERR_UNCORRECTED
26 mci->fake_inject_layer[0],
27 mci->fake_inject_layer[1],
28 mci->fake_inject_layer[2]
30 edac_mc_handle_error(type, mci, errcount, 0, 0, 0,
31 mci->fake_inject_layer[0],
32 mci->fake_inject_layer[1],
33 mci
55 edac_create_debugfs_nodes(struct mem_ctl_info *mci) argument
[all...]
H A Dpasemi_edac.c63 static u32 pasemi_edac_get_error_info(struct mem_ctl_info *mci) argument
65 struct pci_dev *pdev = to_pci_dev(mci->pdev);
84 static void pasemi_edac_process_error_info(struct mem_ctl_info *mci, u32 errsta) argument
86 struct pci_dev *pdev = to_pci_dev(mci->pdev);
101 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
102 mci->csrows[cs]->first_page, 0, 0,
103 cs, 0, -1, mci->ctl_name, "");
108 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
109 mci->csrows[cs]->first_page, 0, 0,
110 cs, 0, -1, mci
113 pasemi_edac_check(struct mem_ctl_info *mci) argument
122 pasemi_edac_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, enum edac_type edac_mode) argument
182 struct mem_ctl_info *mci = NULL; local
259 struct mem_ctl_info *mci = edac_mc_del_mc(&pdev->dev); local
[all...]
H A Dr82600_edac.c30 #define r82600_mc_printk(mci, level, fmt, arg...) \
31 edac_mc_chipset_printk(mci, level, "r82600", fmt, ##arg)
137 static void r82600_get_error_info(struct mem_ctl_info *mci, argument
142 pdev = to_pci_dev(mci->pdev);
158 static int r82600_process_error_info(struct mem_ctl_info *mci, argument
181 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
183 edac_mc_find_csrow_by_page(mci, page),
185 mci->ctl_name, "");
193 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
195 edac_mc_find_csrow_by_page(mci, pag
203 r82600_check(struct mem_ctl_info *mci) argument
216 r82600_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, u8 dramcr) argument
270 struct mem_ctl_info *mci; local
370 struct mem_ctl_info *mci; local
[all...]
H A Damd76x_edac.c27 #define amd76x_mc_printk(mci, level, fmt, arg...) \
28 edac_mc_chipset_printk(mci, level, "amd76x", fmt, ##arg)
96 * @mci: Memory controller
102 static void amd76x_get_error_info(struct mem_ctl_info *mci, argument
107 pdev = to_pci_dev(mci->pdev);
122 * @mci: Memory controller
130 static int amd76x_process_error_info(struct mem_ctl_info *mci, argument
147 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
148 mci->csrows[row]->first_page, 0, 0,
150 mci
179 amd76x_check(struct mem_ctl_info *mci) argument
186 amd76x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, enum edac_type edac_mode) argument
236 struct mem_ctl_info *mci; local
320 struct mem_ctl_info *mci; local
[all...]
H A Dppc4xx_edac.c125 #define ppc4xx_edac_mc_printk(level, mci, fmt, arg...) \
126 edac_mc_chipset_printk(mci, level, "PPC4xx", fmt, ##arg)
282 * @mci: A pointer to the EDAC memory controller instance associated
298 ppc4xx_edac_generate_bank_message(const struct mem_ctl_info *mci, argument
306 n = snprintf(buffer, size, "%s: Banks: ", mci->dev_name);
315 for (rows = 0, row = 0; row < mci->nr_csrows; row++) {
344 * @mci: A pointer to the EDAC memory controller instance associated
360 ppc4xx_edac_generate_checkbit_message(const struct mem_ctl_info *mci, argument
365 const struct ppc4xx_edac_pdata *pdata = mci->pvt_info;
402 * @mci
418 ppc4xx_edac_generate_lane_message(const struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status, char *buffer, size_t size) argument
483 ppc4xx_edac_generate_ecc_message(const struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status, char *buffer, size_t size) argument
539 ppc4xx_edac_generate_plb_message(const struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status, char *buffer, size_t size) argument
580 ppc4xx_edac_generate_message(const struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status, char *buffer, size_t size) argument
613 ppc4xx_ecc_dump_status(const struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status) argument
650 ppc4xx_ecc_get_status(const struct mem_ctl_info *mci, struct ppc4xx_ecc_status *status) argument
675 ppc4xx_ecc_clear_status(const struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status) argument
702 ppc4xx_edac_handle_ce(struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status) argument
730 ppc4xx_edac_handle_ue(struct mem_ctl_info *mci, const struct ppc4xx_ecc_status *status) argument
760 ppc4xx_edac_check(struct mem_ctl_info *mci) argument
799 struct mem_ctl_info *mci = dev_id; local
876 ppc4xx_edac_init_csrows(struct mem_ctl_info *mci, u32 mcopt1) argument
993 ppc4xx_edac_mc_init(struct mem_ctl_info *mci, struct platform_device *op, const dcr_host_t *dcr_host, u32 mcopt1) argument
1082 ppc4xx_edac_register_irq(struct platform_device *op, struct mem_ctl_info *mci) argument
1215 struct mem_ctl_info *mci = NULL; local
1334 struct mem_ctl_info *mci = dev_get_drvdata(&op->dev); local
[all...]
H A Di82860_edac.c24 #define i82860_mc_printk(mci, level, fmt, arg...) \
25 edac_mc_chipset_printk(mci, level, "i82860", fmt, ##arg)
64 static void i82860_get_error_info(struct mem_ctl_info *mci, argument
69 pdev = to_pci_dev(mci->pdev);
97 static int i82860_process_error_info(struct mem_ctl_info *mci, argument
111 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
117 row = edac_mc_find_csrow_by_page(mci, info->eap);
118 dimm = mci->csrows[row]->channels[0]->dimm;
121 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
126 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
134 i82860_check(struct mem_ctl_info *mci) argument
142 i82860_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev) argument
186 struct mem_ctl_info *mci; local
275 struct mem_ctl_info *mci; local
[all...]
H A Dbluefield_edac.c93 static void bluefield_gather_report_ecc(struct mem_ctl_info *mci, argument
97 struct bluefield_edac_priv *priv = mci->pvt_info;
125 edac_mc_handle_error(ecc_type, mci, error_cnt, 0, 0, 0,
126 0, 0, -1, mci->ctl_name, "");
140 edac_mc_handle_error(ecc_type, mci, error_cnt,
143 syndrom, ecc_dimm, 0, 0, mci->ctl_name, "");
146 static void bluefield_edac_check(struct mem_ctl_info *mci) argument
148 struct bluefield_edac_priv *priv = mci->pvt_info;
155 if (mci->edac_cap == EDAC_FLAG_NONE)
165 bluefield_gather_report_ecc(mci, single_error_coun
180 bluefield_edac_init_dimms(struct mem_ctl_info *mci) argument
247 struct mem_ctl_info *mci; local
328 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Docteon_edac-lmc.c38 static void octeon_lmc_edac_poll(struct mem_ctl_info *mci) argument
44 cfg0.u64 = cvmx_read_csr(CVMX_LMCX_MEM_CFG0(mci->mc_idx));
47 fadr.u64 = cvmx_read_csr(CVMX_LMCX_FADR(mci->mc_idx));
55 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1, 0, 0, 0,
62 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
68 cvmx_write_csr(CVMX_LMCX_MEM_CFG0(mci->mc_idx), cfg0.u64);
71 static void octeon_lmc_edac_poll_o2(struct mem_ctl_info *mci) argument
73 struct octeon_lmc_pvt *pvt = mci->pvt_info;
79 int_reg.u64 = cvmx_read_csr(CVMX_LMCX_INT(mci->mc_idx));
91 fadr.u64 = cvmx_read_csr(CVMX_LMCX_FADR(mci
172 struct mem_ctl_info *mci = to_mci(dev); local
187 struct mem_ctl_info *mci = to_mci(dev); local
227 struct mem_ctl_info *mci; local
307 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Daspeed_edac.c92 static void count_rec(struct mem_ctl_info *mci, u8 rec_cnt, u32 rec_addr) argument
94 struct csrow_info *csrow = mci->csrows[0];
107 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, rec_cnt-1,
118 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
124 static void count_un_rec(struct mem_ctl_info *mci, u8 un_rec_cnt, argument
127 struct csrow_info *csrow = mci->csrows[0];
139 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
150 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, un_rec_cnt-1,
159 struct mem_ctl_info *mci = arg; local
165 dev_dbg(mci
231 init_csrows(struct mem_ctl_info *mci) argument
283 struct mem_ctl_info *mci; local
362 struct mem_ctl_info *mci; local
[all...]
H A Di82443bxgx_edac.c120 static void i82443bxgx_edacmc_get_error_info(struct mem_ctl_info *mci, argument
125 pdev = to_pci_dev(mci->pdev);
140 static int i82443bxgx_edacmc_process_error_info(struct mem_ctl_info *mci, argument
157 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
159 edac_mc_find_csrow_by_page(mci, page),
160 0, -1, mci->ctl_name, "");
166 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
168 edac_mc_find_csrow_by_page(mci, page),
169 0, -1, mci->ctl_name, "");
175 static void i82443bxgx_edacmc_check(struct mem_ctl_info *mci) argument
183 i82443bxgx_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, enum edac_type edac_mode, enum mem_type mtype) argument
233 struct mem_ctl_info *mci; local
368 struct mem_ctl_info *mci; local
[all...]
H A Dcell_edac.c34 static void cell_edac_count_ce(struct mem_ctl_info *mci, int chan, u64 ar) argument
36 struct cell_edac_priv *priv = mci->pvt_info;
37 struct csrow_info *csrow = mci->csrows[0];
40 dev_dbg(mci->pdev, "ECC CE err on node %d, channel %d, ar = 0x%016llx\n",
52 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
57 static void cell_edac_count_ue(struct mem_ctl_info *mci, int chan, u64 ar) argument
59 struct cell_edac_priv *priv = mci->pvt_info;
60 struct csrow_info *csrow = mci->csrows[0];
63 dev_dbg(mci->pdev, "ECC UE err on node %d, channel %d, ar = 0x%016llx\n",
74 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
79 cell_edac_check(struct mem_ctl_info *mci) argument
128 cell_edac_init_csrows(struct mem_ctl_info *mci) argument
171 struct mem_ctl_info *mci; local
239 struct mem_ctl_info *mci = edac_mc_del_mc(&pdev->dev); local
[all...]
H A De7xxx_edac.c40 #define e7xxx_mc_printk(mci, level, fmt, arg...) \
41 edac_mc_chipset_printk(mci, level, "e7xxx", fmt, ##arg)
182 static unsigned long ctl_page_to_phys(struct mem_ctl_info *mci, argument
186 struct e7xxx_pvt *pvt = (struct e7xxx_pvt *)mci->pvt_info;
203 static void process_ce(struct mem_ctl_info *mci, struct e7xxx_error_info *info) argument
218 row = edac_mc_find_csrow_by_page(mci, page);
221 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1, page, 0, syndrome,
225 static void process_ce_no_info(struct mem_ctl_info *mci) argument
228 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1, 0, 0, 0, -1, -1, -1,
232 static void process_ue(struct mem_ctl_info *mci, struc argument
248 process_ue_no_info(struct mem_ctl_info *mci) argument
256 e7xxx_get_error_info(struct mem_ctl_info *mci, struct e7xxx_error_info *info) argument
284 e7xxx_process_error_info(struct mem_ctl_info *mci, struct e7xxx_error_info *info, int handle_errors) argument
332 e7xxx_check(struct mem_ctl_info *mci) argument
353 e7xxx_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, int dev_idx, u32 drc) argument
423 struct mem_ctl_info *mci = NULL; local
539 struct mem_ctl_info *mci; local
[all...]
H A Dhighbank_mc_edac.c56 struct mem_ctl_info *mci = dev_id; local
57 struct hb_mc_drvdata *drvdata = mci->pvt_info;
65 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
69 mci->ctl_name, "");
75 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
79 mci->ctl_name, "");
87 static void highbank_mc_err_inject(struct mem_ctl_info *mci, u8 synd) argument
89 struct hb_mc_drvdata *pdata = mci->pvt_info;
103 struct mem_ctl_info *mci = to_mci(dev); local
109 highbank_mc_err_inject(mci, syn
150 struct mem_ctl_info *mci; local
256 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Dx38_edac.c150 static void x38_clear_error_info(struct mem_ctl_info *mci) argument
154 pdev = to_pci_dev(mci->pdev);
164 static void x38_get_and_clear_error_info(struct mem_ctl_info *mci, argument
168 void __iomem *window = mci->pvt_info;
170 pdev = to_pci_dev(mci->pdev);
200 x38_clear_error_info(mci);
203 static void x38_process_error_info(struct mem_ctl_info *mci, argument
213 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
222 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
228 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
237 x38_check(struct mem_ctl_info *mci) argument
321 struct mem_ctl_info *mci = NULL; local
431 struct mem_ctl_info *mci; local
[all...]
H A Dti_edac.c94 struct mem_ctl_info *mci = data; local
95 struct ti_edac *edac = mci->pvt_info;
106 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, err_count,
109 mci->ctl_name, "1B");
114 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
117 mci->ctl_name, "2B");
121 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
123 mci->ctl_name, "WR");
130 static void ti_edac_setup_dimm(struct mem_ctl_info *mci, u32 type) argument
133 struct ti_edac *edac = mci
236 struct mem_ctl_info *mci; local
317 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Dal_mc_edac.c74 static int handle_ce(struct mem_ctl_info *mci) argument
77 struct al_mc_edac *al_mc = mci->pvt_info;
97 dev_dbg(mci->pdev, "eccuaddr0=0x%08x eccuaddr1=0x%08x\n",
112 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
113 ce_count, 0, 0, 0, 0, 0, -1, mci->ctl_name, msg);
119 static int handle_ue(struct mem_ctl_info *mci) argument
122 struct al_mc_edac *al_mc = mci->pvt_info;
142 dev_dbg(mci->pdev, "eccuaddr0=0x%08x eccuaddr1=0x%08x\n",
157 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
158 ue_count, 0, 0, 0, 0, 0, -1, mci
164 al_mc_edac_check(struct mem_ctl_info *mci) argument
178 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
188 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
220 struct mem_ctl_info *mci; local
[all...]
H A Di3000_edac.c190 static void i3000_get_error_info(struct mem_ctl_info *mci, argument
195 pdev = to_pci_dev(mci->pdev);
230 static int i3000_process_error_info(struct mem_ctl_info *mci, argument
237 multi_chan = mci->csrows[0]->nr_channels - 1;
246 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
256 row = edac_mc_find_csrow_by_page(mci, pfn);
259 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
264 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
272 static void i3000_check(struct mem_ctl_info *mci) argument
276 i3000_get_error_info(mci,
312 struct mem_ctl_info *mci = NULL; local
472 struct mem_ctl_info *mci; local
[all...]
H A Di82975x_edac.c24 #define i82975x_mc_printk(mci, level, fmt, arg...) \
25 edac_mc_chipset_printk(mci, level, "i82975x", fmt, ##arg)
238 static void i82975x_get_error_info(struct mem_ctl_info *mci, argument
243 pdev = to_pci_dev(mci->pdev);
277 static int i82975x_process_error_info(struct mem_ctl_info *mci, argument
290 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
300 row = edac_mc_find_csrow_by_page(mci, page);
303 i82975x_mc_printk(mci, KERN_ERR, "error processing EAP:\n"
310 chan = (mci->csrows[row]->nr_channels == 1) ? 0 : info->eap & 1;
313 (1 << mci
329 i82975x_check(struct mem_ctl_info *mci) argument
360 i82975x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, void __iomem *mch_window) argument
466 struct mem_ctl_info *mci; local
609 struct mem_ctl_info *mci; local
[all...]
H A Dfsl_ddr_edac.c60 struct mem_ctl_info *mci = to_mci(dev); local
61 struct fsl_mc_pdata *pdata = mci->pvt_info;
70 struct mem_ctl_info *mci = to_mci(dev); local
71 struct fsl_mc_pdata *pdata = mci->pvt_info;
80 struct mem_ctl_info *mci = to_mci(dev); local
81 struct fsl_mc_pdata *pdata = mci->pvt_info;
90 struct mem_ctl_info *mci = to_mci(dev); local
91 struct fsl_mc_pdata *pdata = mci->pvt_info;
110 struct mem_ctl_info *mci = to_mci(dev); local
111 struct fsl_mc_pdata *pdata = mci
130 struct mem_ctl_info *mci = to_mci(dev); local
274 fsl_mc_check(struct mem_ctl_info *mci) argument
375 struct mem_ctl_info *mci = dev_id; local
388 fsl_ddr_init_csrows(struct mem_ctl_info *mci) argument
475 struct mem_ctl_info *mci; local
617 struct mem_ctl_info *mci = dev_get_drvdata(&op->dev); local
[all...]
H A Dedac_mc.h51 #define edac_mc_printk(mci, level, fmt, arg...) \
52 printk(level "EDAC MC%d: " fmt, mci->mc_idx, ##arg)
54 #define edac_mc_chipset_printk(mci, level, prefix, fmt, arg...) \
55 printk(level "EDAC " prefix " MC%d: " fmt, mci->mc_idx, ##arg)
139 * edac_mc_add_mc_with_groups() - Insert the @mci structure into the mci
140 * global list and create sysfs entries associated with @mci structure.
142 * @mci: pointer to the mci structure to be added to the list
148 extern int edac_mc_add_mc_with_groups(struct mem_ctl_info *mci,
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dmci.c21 #include "mci.h"
26 ath_mci_find_profile(struct ath_mci_profile *mci, argument
31 if (list_empty(&mci->info))
34 list_for_each_entry(entry, &mci->info, list) {
42 struct ath_mci_profile *mci,
48 if ((mci->num_sco == ATH_MCI_MAX_SCO_PROFILE) &&
52 if (((NUM_PROF(mci) - mci->num_sco) == ATH_MCI_MAX_ACL_PROFILE) &&
61 INC_PROF(mci, info);
62 list_add_tail(&entry->list, &mci
41 ath_mci_add_profile(struct ath_common *common, struct ath_mci_profile *mci, struct ath_mci_profile_info *info) argument
73 ath_mci_del_profile(struct ath_common *common, struct ath_mci_profile *mci, struct ath_mci_profile_info *entry) argument
85 ath_mci_flush_profile(struct ath_mci_profile *mci) argument
104 struct ath_mci_profile *mci = &btcoex->mci; local
123 struct ath_mci_profile *mci = &btcoex->mci; local
259 struct ath_mci_profile *mci = &btcoex->mci; local
302 struct ath_mci_profile *mci = &btcoex->mci; local
336 struct ath_mci_profile *mci = &btcoex->mci; local
439 struct ath_mci_coex *mci = &sc->mci_coex; local
487 struct ath_mci_coex *mci = &sc->mci_coex; local
647 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
731 struct ath_mci_profile *mci = &btcoex->mci; local
[all...]
H A Dar9003_mci.c127 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
130 if (mci->bt_version_known ||
131 (mci->bt_state == MCI_BT_SLEEP))
142 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
148 mci->wlan_ver_major;
150 mci->wlan_ver_minor;
157 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
173 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
204 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
227 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
323 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
358 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
372 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
396 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
407 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
427 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
498 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
540 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
587 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
787 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
815 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
846 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
922 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1056 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1083 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1131 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1170 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1270 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1291 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1406 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1459 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1477 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1552 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
1564 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; local
[all...]
/linux-master/drivers/power/supply/
H A Dmt6360_charger.c164 static int mt6360_get_chrdet_ext_stat(struct mt6360_chg_info *mci, argument
170 ret = regmap_read(mci->regmap, MT6360_PMU_FOD_STAT, &regval);
177 static int mt6360_charger_get_online(struct mt6360_chg_info *mci, argument
183 ret = mt6360_get_chrdet_ext_stat(mci, &pwr_rdy);
190 static int mt6360_charger_get_status(struct mt6360_chg_info *mci, argument
197 ret = mt6360_get_chrdet_ext_stat(mci, &pwr_rdy);
205 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_STAT, &regval);
229 static int mt6360_charger_get_charge_type(struct mt6360_chg_info *mci, argument
236 ret = regmap_read(mci->regmap, MT6360_PMU_CHG_STAT, &regval);
260 static int mt6360_charger_get_ichg(struct mt6360_chg_info *mci, argument
276 mt6360_charger_get_max_ichg(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
283 mt6360_charger_get_cv(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
299 mt6360_charger_get_max_cv(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
306 mt6360_charger_get_aicr(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
322 mt6360_charger_get_mivr(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
338 mt6360_charger_get_iprechg(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
354 mt6360_charger_get_ieoc(struct mt6360_chg_info *mci, union power_supply_propval *val) argument
370 mt6360_charger_set_online(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
381 mt6360_charger_set_ichg(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
393 mt6360_charger_set_cv(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
405 mt6360_charger_set_aicr(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
417 mt6360_charger_set_mivr(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
429 mt6360_charger_set_iprechg(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
441 mt6360_charger_set_ieoc(struct mt6360_chg_info *mci, const union power_supply_propval *val) argument
457 struct mt6360_chg_info *mci = power_supply_get_drvdata(psy); local
507 struct mt6360_chg_info *mci = power_supply_get_drvdata(psy); local
607 struct mt6360_chg_info *mci = data; local
660 mt6360_handle_chrdet_ext_evt(struct mt6360_chg_info *mci) argument
693 struct mt6360_chg_info *mci = (struct mt6360_chg_info *)container_of( local
701 struct mt6360_chg_info *mci = data; local
749 mt6360_chg_init_setting(struct mt6360_chg_info *mci) argument
786 struct mt6360_chg_info *mci; local
[all...]
/linux-master/arch/s390/kernel/
H A Dnmi.c207 * @mci: machine check interruption code
214 static bool notrace nmi_registers_valid(union mci mci) argument
229 if (!mci.gr || !mci.fp || !mci.fc)
238 if (!mci.vr && !test_cpu_flag(CIF_MCCK_GUEST))
240 if (!mci.ar)
255 if (cr2.gse && !mci.gs && !test_cpu_flag(CIF_MCCK_GUEST))
257 if (!mci
307 union mci mci; local
[all...]

Completed in 559 milliseconds

1234