/linux-6.3-rc2/drivers/mailbox/ |
A D | rockchip-mailbox.c | 38 struct rockchip_mbox *mb; member 63 mb->buf_size); in rockchip_mbox_send_data() 137 dev_err(mb->mbox.dev, in rockchip_mbox_isr() 176 mb = devm_kzalloc(&pdev->dev, sizeof(*mb), GFP_KERNEL); in rockchip_mbox_probe() 177 if (!mb) in rockchip_mbox_probe() 182 if (!mb->chans) in rockchip_mbox_probe() 187 if (!mb->mbox.chans) in rockchip_mbox_probe() 209 if (IS_ERR(mb->pclk)) { in rockchip_mbox_probe() 234 mb->chans[i].idx = i; in rockchip_mbox_probe() 235 mb->chans[i].irq = irq; in rockchip_mbox_probe() [all …]
|
A D | tegra-hsp.c | 236 if (mb->producer) { in tegra_hsp_shared_irq() 262 if (!mb->producer) in tegra_hsp_shared_irq() 263 mb->ops->recv(&mb->channel); in tegra_hsp_shared_irq() 462 mb->ops->send(&mb->channel, data); in tegra_hsp_mailbox_send_data() 524 if (mb->producer) in tegra_hsp_mailbox_startup() 534 if (mb->producer) in tegra_hsp_mailbox_startup() 553 if (mb->producer) in tegra_hsp_mailbox_shutdown() 563 if (mb->producer) in tegra_hsp_mailbox_shutdown() 646 mb->producer = true; in tegra_hsp_sm_xlate() 680 mb->index = i; in tegra_hsp_add_mailboxes() [all …]
|
/linux-6.3-rc2/drivers/scsi/qla2xxx/ |
A D | qla_mbx.c | 439 command, ictrl, jiffies, mb[0], mb[1], mb[2], mb[3], in qla2x00_mailbox_command() 1923 rval, mcp->mb[0], mcp->mb[1], mcp->mb[2], mcp->mb[3]); in qla2x00_init_firmware() 2666 mb[0] = mcp->mb[0]; in qla2x00_login_fabric() 2667 mb[1] = mcp->mb[1]; in qla2x00_login_fabric() 2668 mb[2] = mcp->mb[2]; in qla2x00_login_fabric() 2669 mb[6] = mcp->mb[6]; in qla2x00_login_fabric() 2765 rval, mcp->mb[0], mcp->mb[1], mcp->mb[6], mcp->mb[7]); in qla2x00_login_local_device() 3038 mcp->mb[3], mcp->mb[6], mcp->mb[7], mcp->mb[10], in qla2x00_get_resource_cnts() 3837 memcpy(mb, mcp->mb, 8 * sizeof(*mb)); in qla2x00_enable_fce_trace() 5365 mcp->mb[3], mcp->mb[18], mcp->mb[19]); in qla2x00_loopback_test() [all …]
|
A D | qla_isr.c | 611 mb[4], mb[5], mb[6]); in qla81xx_idc_event() 683 mb[0], mb[1], mb[2], mb[6]); in qla83xx_handle_8200_aen() 909 mb[0], mb[1], mb[2], mb[3]); in qla27xx_handle_8200_aen() 1574 mb[1], mb[2], mb[3]); in qla2x00_async_event() 1655 mb[1], mb[2], mb[3]); in qla2x00_async_event() 1667 mb[1], mb[2], mb[3]); in qla2x00_async_event() 1705 mb[1], mb[2], mb[3]); in qla2x00_async_event() 1710 mb[1], mb[2], mb[3]); in qla2x00_async_event() 1757 mb[0], mb[1], mb[2], mb[3]); in qla2x00_async_event() 1767 mb[0], mb[1], mb[2], mb[3]); in qla2x00_async_event() [all …]
|
/linux-6.3-rc2/drivers/power/supply/ |
A D | ipaq_micro_battery.c | 88 queue_delayed_work(mb->wq, &mb->update, msecs_to_jiffies(BATT_PERIOD)); in micro_battery_work() 95 switch (mb->flag & 0x07) { in get_capacity() 136 switch (mb->chemistry) { in micro_batt_get_property() 184 val->intval = mb->ac; in micro_ac_get_property() 227 struct micro_battery *mb; in micro_batt_probe() local 230 mb = devm_kzalloc(&pdev->dev, sizeof(*mb), GFP_KERNEL); in micro_batt_probe() 231 if (!mb) in micro_batt_probe() 236 if (!mb->wq) in micro_batt_probe() 241 queue_delayed_work(mb->wq, &mb->update, 1); in micro_batt_probe() 264 destroy_workqueue(mb->wq); in micro_batt_probe() [all …]
|
/linux-6.3-rc2/drivers/scsi/lpfc/ |
A D | lpfc_mbox.c | 140 mb = &pmb->u.mb; in lpfc_dump_static_vport() 185 mb = &pmb->u.mb; in lpfc_down_link() 209 mb = &pmb->u.mb; in lpfc_dump_mem() 241 mb = &pmb->u.mb; in lpfc_dump_wakeup_param() 277 mb = &pmb->u.mb; in lpfc_read_nv() 303 mb = &pmb->u.mb; in lpfc_config_async() 329 mb = &pmb->u.mb; in lpfc_heart_beat() 363 mb = &pmb->u.mb; in lpfc_read_topology() 400 mb = &pmb->u.mb; in lpfc_clear_la() 561 mb = &pmb->u.mb; in lpfc_init_link() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/apple/ |
A D | macmace.c | 286 i = mb->ir; in mace_reset() 289 mb->utr = RTRD; in mace_reset() 293 mb->rcvfc = 0; in mace_reset() 307 mb->ladrf = 0; in mace_reset() 311 mb->iac = 0; in mace_reset() 340 mb->iac = 0; in __mace_set_address() 415 mb->imr = RCVINT; in mace_open() 527 mb->iac = 0; in mace_set_multicast() 571 fs = mb->xmtfs; in mace_interrupt() 616 mb->maccc = 0; in mace_tx_timeout() [all …]
|
A D | mace.c | 340 i = in_8(&mb->ir); in mace_reset() 347 out_8(&mb->rcvfc, 0); in mace_reset() 361 out_8(&mb->ladrf, 0); in mace_reset() 365 out_8(&mb->iac, 0); in mace_reset() 511 out_8(&mb->maccc, 0); in mace_close() 634 out_8(&mb->iac, 0); in mace_set_multicast() 688 intr = in_8(&mb->ir); in mace_interrupt() 719 fs = in_8(&mb->xmtfs); in mace_interrupt() 749 out_8(&mb->maccc, in_8(&mb->maccc) & ~ENXMT); in mace_interrupt() 750 out_8(&mb->fifocc, in_8(&mb->fifocc) | XMTFWU); in mace_interrupt() [all …]
|
/linux-6.3-rc2/net/can/ |
A D | gw.c | 657 memcpy(&mb.cf, &gwj->mod.modframe.and, sizeof(mb.cf)); in cgw_put_job() 659 if (nla_put(skb, CGW_FDMOD_AND, sizeof(mb), &mb) < 0) in cgw_put_job() 664 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf)); in cgw_put_job() 666 if (nla_put(skb, CGW_FDMOD_OR, sizeof(mb), &mb) < 0) in cgw_put_job() 673 if (nla_put(skb, CGW_FDMOD_XOR, sizeof(mb), &mb) < 0) in cgw_put_job() 680 if (nla_put(skb, CGW_FDMOD_SET, sizeof(mb), &mb) < 0) in cgw_put_job() 689 if (nla_put(skb, CGW_MOD_AND, sizeof(mb), &mb) < 0) in cgw_put_job() 694 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf)); in cgw_put_job() 696 if (nla_put(skb, CGW_MOD_OR, sizeof(mb), &mb) < 0) in cgw_put_job() 703 if (nla_put(skb, CGW_MOD_XOR, sizeof(mb), &mb) < 0) in cgw_put_job() [all …]
|
/linux-6.3-rc2/arch/alpha/kernel/ |
A D | core_t2.c | 194 mb(); in conf_read() 196 mb(); in conf_read() 202 mb(); in conf_read() 206 mb(); in conf_read() 219 mb(); in conf_read() 223 mb(); in conf_read() 248 mb(); in conf_write() 254 mb(); in conf_write() 258 mb(); in conf_write() 274 mb(); in conf_write() [all …]
|
A D | core_apecs.c | 140 mb(); in conf_read() 146 mb(); in conf_read() 154 mb(); in conf_read() 165 mb(); in conf_read() 168 mb(); in conf_read() 220 mb(); in conf_write() 231 mb(); in conf_write() 235 mb(); in conf_write() 238 mb(); in conf_write() 321 mb(); in apecs_pci_tbi() [all …]
|
A D | core_cia.c | 118 mb(); in conf_read() 129 mb(); in conf_read() 133 mb(); in conf_read() 137 mb(); in conf_read() 145 mb(); in conf_read() 172 mb(); in conf_write() 183 mb(); in conf_write() 187 mb(); in conf_write() 191 mb(); in conf_write() 195 mb(); in conf_write() [all …]
|
A D | io.c | 20 mb(); in ioread8() 22 mb(); in ioread8() 29 mb(); in ioread16() 31 mb(); in ioread16() 38 mb(); in ioread32() 40 mb(); in ioread32() 47 mb(); in ioread64() 49 mb(); in ioread64() 55 mb(); in iowrite8() 61 mb(); in iowrite16() [all …]
|
A D | core_mcpcia.c | 104 mb(); in conf_read() 108 mb(); in conf_read() 113 mb(); in conf_read() 117 mb(); in conf_read() 123 mb(); in conf_read() 126 mb(); in conf_read() 155 mb(); in conf_write() 159 mb(); in conf_write() 163 mb(); in conf_write() 250 mb(); in mcpcia_pci_tbi() [all …]
|
/linux-6.3-rc2/drivers/scsi/ |
A D | qla1280.c | 1638 if (mb[1] != 0xAAAA || mb[2] != 0x5555 || mb[3] != 0xAA55 || in qla1280_chip_diag() 1639 mb[4] != 0x55AA || mb[5] != 0xA5A5 || mb[6] != 0x5A5A || in qla1280_chip_diag() 1760 mb[6], mb[7], mb[2], mb[3]); in qla1280_load_firmware_dma() 1895 mb[4] = 0; in qla1280_init_rings() 2251 mb[1] = 0; in qla1280_nvram_config() 2256 mb[2] = 0; in qla1280_nvram_config() 2274 mb[1] = 8; in qla1280_nvram_config() 2433 iptr = mb; in qla1280_mailbox_command() 2477 optr = mb; in qla1280_mailbox_command() 2606 mb[2] = 1; in qla1280_device_reset() [all …]
|
/linux-6.3-rc2/drivers/media/pci/cx18/ |
A D | cx18-mailbox.c | 113 name, mb->request, mb->ack, mb->cmd, mb->error, in dump_mb() 239 mb = &order->mb; in epu_dma_done() 240 handle = mb->args[0]; in epu_dma_done() 280 mb->request); in epu_dma_done() 348 order->mb.cmd); in epu_cmd() 355 order->mb.cmd); in epu_cmd() 422 mb = &order->mb; in epu_dma_done_irq() 423 handle = mb->args[0]; in epu_dma_done_irq() 481 order->mb.cmd); in epu_cmd_irq() 488 order->mb.cmd); in epu_cmd_irq() [all …]
|
/linux-6.3-rc2/drivers/net/fddi/skfp/ |
A D | hwmtm.c | 416 SMbuf *mb ; in init_fddi_driver() local 431 mb++ ; in init_fddi_driver() 440 mb++ ; in init_fddi_driver() 487 if (mb) { in smt_get_mbuf() 503 if (mb) { in smt_free_mbuf() 705 SMbuf *mb ; in fddi_isr() local 1047 SMbuf *mb ; in process_receive() local 1752 SMbuf *mb ; in get_llc_rx() local 1759 return mb; in get_llc_rx() 1785 SMbuf *mb ; in get_txd_mb() local [all …]
|
/linux-6.3-rc2/sound/usb/line6/ |
A D | midibuf.h | 23 extern int line6_midibuf_bytes_used(struct midi_buffer *mb); 24 extern int line6_midibuf_bytes_free(struct midi_buffer *mb); 25 extern void line6_midibuf_destroy(struct midi_buffer *mb); 26 extern int line6_midibuf_ignore(struct midi_buffer *mb, int length); 27 extern int line6_midibuf_init(struct midi_buffer *mb, int size, int split); 28 extern int line6_midibuf_read(struct midi_buffer *mb, unsigned char *data, 30 extern void line6_midibuf_reset(struct midi_buffer *mb); 31 extern int line6_midibuf_write(struct midi_buffer *mb, unsigned char *data,
|
/linux-6.3-rc2/sound/isa/gus/ |
A D | gus_io.c | 17 mb(); in snd_gf1_delay() 36 mb(); in __snd_gf1_ctrl_stop() 38 mb(); in __snd_gf1_ctrl_stop() 40 mb(); in __snd_gf1_ctrl_stop() 42 mb(); in __snd_gf1_ctrl_stop() 50 mb(); in __snd_gf1_write8() 52 mb(); in __snd_gf1_write8() 59 mb(); in __snd_gf1_look8() 67 mb(); in __snd_gf1_write16() 69 mb(); in __snd_gf1_write16() [all …]
|
/linux-6.3-rc2/arch/parisc/include/asm/ |
A D | assembly.h | 62 #define LDREGM ldd,mb 363 fldd,mb -8(%r30), %fr21 364 fldd,mb -8(%r30), %fr20 365 fldd,mb -8(%r30), %fr19 366 fldd,mb -8(%r30), %fr18 367 fldd,mb -8(%r30), %fr17 368 fldd,mb -8(%r30), %fr16 369 fldd,mb -8(%r30), %fr15 370 fldd,mb -8(%r30), %fr14 371 fldd,mb -8(%r30), %fr13 [all …]
|
A D | barrier.h | 16 #define mb() do { synchronize_caches(); } while (0) macro 17 #define rmb() mb() 18 #define wmb() mb() 19 #define dma_rmb() mb() 20 #define dma_wmb() mb() 22 #define mb() barrier() macro 29 #define __smp_mb() mb() 30 #define __smp_rmb() mb() 31 #define __smp_wmb() mb()
|
/linux-6.3-rc2/drivers/media/pci/ivtv/ |
A D | ivtv-mailbox.c | 149 int i, mb; in get_mailbox() local 160 for (mb = 1; mb <= max_mbox; mb++) in get_mailbox() 162 return mb; in get_mailbox() 205 int flags, mb, i; in ivtv_api_call() local 249 clear_bit(mb, &mbdata->busy); in ivtv_api_call() 253 api_info[cmd].name, mb, readl(&mbdata->mbox[mb].flags)); in ivtv_api_call() 264 if (mb < 0) { in ivtv_api_call() 269 mbox = &mbdata->mbox[mb]; in ivtv_api_call() 276 clear_bit(mb, &mbdata->busy); in ivtv_api_call() 295 clear_bit(mb, &mbdata->busy); in ivtv_api_call() [all …]
|
/linux-6.3-rc2/arch/alpha/include/asm/ |
A D | io.h | 41 mb(); in __set_hae() 338 mb(); in ioread8() 340 mb(); in ioread8() 347 mb(); in ioread16() 349 mb(); in ioread16() 355 mb(); in iowrite8() 361 mb(); in iowrite16() 395 mb(); in ioread32() 397 mb(); in ioread32() 404 mb(); in ioread64() [all …]
|
/linux-6.3-rc2/drivers/net/dsa/realtek/ |
A D | rtl8365mb.c | 863 struct rtl8365mb *mb; in rtl8365mb_get_tag_protocol() local 865 mb = priv->chip_data; in rtl8365mb_get_tag_protocol() 866 cpu = &mb->cpu; in rtl8365mb_get_tag_protocol() 1754 mb->irq = irq; in rtl8365mb_irq_setup() 1766 mb->irq = 0; in rtl8365mb_irq_setup() 1789 if (mb->irq) { in rtl8365mb_irq_teardown() 1791 mb->irq = 0; in rtl8365mb_irq_teardown() 1842 cpu = &mb->cpu; in rtl8365mb_change_tag_protocol() 1872 ci = mb->chip_info; in rtl8365mb_switch_init() 1921 cpu = &mb->cpu; in rtl8365mb_setup() [all …]
|
/linux-6.3-rc2/tools/memory-model/ |
A D | linux-kernel.def | 17 smp_store_mb(X,V) { __store{once}(X,V); __fence{mb}; } 20 smp_mb() { __fence{mb}; } 30 xchg(X,V) __xchg{mb}(X,V) 34 cmpxchg(X,V,W) __cmpxchg{mb}(X,V,W) 72 atomic_fetch_add(V,X) __atomic_fetch_op{mb}(X,+,V) 77 atomic_inc_return(X) __atomic_op_return{mb}(X,+,1) 81 atomic_fetch_inc(X) __atomic_fetch_op{mb}(X,+,1) 90 atomic_fetch_sub(V,X) __atomic_fetch_op{mb}(X,-,V) 99 atomic_fetch_dec(X) __atomic_fetch_op{mb}(X,-,1) 104 atomic_xchg(X,V) __xchg{mb}(X,V) [all …]
|