| /linux/drivers/ntb/test/ |
| A D | ntb_tool.c | 206 int widx; member 974 for (widx = 0; widx < tc->outmw_cnt; widx++) { in tool_init_mws() 975 tc->outmws[widx].widx = widx; in tool_init_mws() 989 for (widx = 0; widx < tc->peers[pidx].inmw_cnt; widx++) { in tool_init_mws() 990 tc->peers[pidx].inmws[widx].widx = widx; in tool_init_mws() 1000 for (widx = 0; widx < tc->peers[pidx].outmw_cnt; widx++) { in tool_init_mws() 1002 tc->peers[pidx].outmws[widx].mw = &tc->outmws[widx]; in tool_init_mws() 1014 for (widx = 0; widx < tc->outmw_cnt; widx++) in tool_clear_mws() 1019 for (widx = 0; widx < tc->peers[pidx].inmw_cnt; widx++) in tool_clear_mws() 1570 for (widx = 0; widx < tc->peers[pidx].inmw_cnt; widx++) { in tool_setup_dbgfs() [all …]
|
| /linux/include/linux/ |
| A D | ntb.h | 273 int (*mw_get_align)(struct ntb_dev *ntb, int pidx, int widx, 277 int (*mw_set_trans)(struct ntb_dev *ntb, int pidx, int widx, 279 int (*mw_clear_trans)(struct ntb_dev *ntb, int pidx, int widx); 281 int (*peer_mw_get_addr)(struct ntb_dev *ntb, int widx, 860 return ntb->ops->mw_set_trans(ntb, pidx, widx, addr, size); in ntb_mw_set_trans() 878 return ntb_mw_set_trans(ntb, pidx, widx, 0, 0); in ntb_mw_clear_trans() 880 return ntb->ops->mw_clear_trans(ntb, pidx, widx); in ntb_mw_clear_trans() 915 return ntb->ops->peer_mw_get_addr(ntb, widx, base, size); in ntb_peer_mw_get_addr() 961 int widx) in ntb_peer_mw_clear_trans() argument 964 return ntb_peer_mw_set_trans(ntb, pidx, widx, 0, 0); in ntb_peer_mw_clear_trans() [all …]
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| A D | nvm.c | 339 u16 widx = 0; in e1000e_write_nvm_spi() local 350 while (widx < words) { in e1000e_write_nvm_spi() 379 e1000_shift_out_eec_bits(hw, (u16)((offset + widx) * 2), in e1000e_write_nvm_spi() 383 while (widx < words) { in e1000e_write_nvm_spi() 384 u16 word_out = data[widx]; in e1000e_write_nvm_spi() 388 widx++; in e1000e_write_nvm_spi() 390 if ((((offset + widx) * 2) % nvm->page_size) == 0) { in e1000e_write_nvm_spi()
|
| /linux/drivers/ntb/hw/idt/ |
| A D | ntb_hw_idt.c | 1047 unsigned char widx, bidx, en_cnt; in idt_scan_mws() local 1080 for (widx = 0; widx < en_cnt; widx++, (*mw_cnt)++) { in idt_scan_mws() 1091 mws[*mw_cnt].idx = widx; in idt_scan_mws() 1207 if (widx < 0 || peer->mw_cnt <= widx) in idt_ntb_mw_get_align() 1257 if (widx < 0 || ndev->mw_cnt <= widx) in idt_ntb_peer_mw_get_addr() 1263 ndev->mws[widx].idx * ndev->mws[widx].size_max; in idt_ntb_peer_mw_get_addr() 1297 if (widx < 0 || ndev->mw_cnt <= widx) in idt_ntb_peer_mw_set_trans() 1304 mw_cfg = &ndev->mws[widx]; in idt_ntb_peer_mw_set_trans() 1357 int widx) in idt_ntb_peer_mw_clear_trans() argument 1365 if (widx < 0 || ndev->mw_cnt <= widx) in idt_ntb_peer_mw_clear_trans() [all …]
|
| /linux/drivers/ntb/hw/mscc/ |
| A D | ntb_hw_switchtec.c | 203 lut = widx >= sndev->peer_nr_direct_mw; in switchtec_ntb_mw_get_align() 283 widx, pidx, &addr, &size); in switchtec_ntb_mw_set_trans() 285 if (widx >= switchtec_ntb_mw_count(ntb, pidx)) in switchtec_ntb_mw_set_trans() 310 if (widx < nr_direct_mw) in switchtec_ntb_mw_set_trans() 311 switchtec_ntb_mw_clr_direct(sndev, widx); in switchtec_ntb_mw_set_trans() 313 switchtec_ntb_mw_clr_lut(sndev, widx); in switchtec_ntb_mw_set_trans() 315 if (widx < nr_direct_mw) in switchtec_ntb_mw_set_trans() 327 widx, ioread32(&ctl->bar_error)); in switchtec_ntb_mw_set_trans() 329 if (widx < nr_direct_mw) in switchtec_ntb_mw_set_trans() 330 switchtec_ntb_mw_clr_direct(sndev, widx); in switchtec_ntb_mw_set_trans() [all …]
|
| /linux/drivers/net/ethernet/intel/igb/ |
| A D | e1000_nvm.c | 414 u16 widx = 0; in igb_write_nvm_spi() local 425 while (widx < words) { in igb_write_nvm_spi() 454 igb_shift_out_eec_bits(hw, (u16)((offset + widx) * 2), in igb_write_nvm_spi() 458 while (widx < words) { in igb_write_nvm_spi() 459 u16 word_out = data[widx]; in igb_write_nvm_spi() 463 widx++; in igb_write_nvm_spi() 465 if ((((offset + widx) * 2) % nvm->page_size) == 0) { in igb_write_nvm_spi()
|
| /linux/drivers/power/supply/ |
| A D | qcom_smbb.c | 169 unsigned int widx; in smbb_hw_lookup() local 172 for (widx = sel = 0; (*fn)(widx) <= val; ++widx) in smbb_hw_lookup() 173 sel = widx; in smbb_hw_lookup()
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| A D | e1000_hw.c | 4082 u16 widx = 0; in e1000_write_eeprom_spi() local 4084 while (widx < words) { in e1000_write_eeprom_spi() 4108 e1000_shift_out_ee_bits(hw, (u16)((offset + widx) * 2), in e1000_write_eeprom_spi() 4116 while (widx < words) { in e1000_write_eeprom_spi() 4117 u16 word_out = data[widx]; in e1000_write_eeprom_spi() 4121 widx++; in e1000_write_eeprom_spi() 4128 if ((((offset + widx) * 2) % eeprom->page_size) == 0) { in e1000_write_eeprom_spi()
|
| /linux/arch/mips/include/asm/octeon/ |
| A D | cvmx-pko-defs.h | 293 uint64_t widx:17; member 299 uint64_t widx:17;
|
| /linux/Documentation/driver-api/ |
| A D | ntb.rst | 117 2) ntb_peer_mw_get_addr(widx) - retrieve MMIO address to map the memory
|
| /linux/drivers/irqchip/ |
| A D | irq-gic-v3-its.c | 979 int widx; in its_queue_full() local 982 widx = its->cmd_write - its->cmd_base; in its_queue_full() 986 if (((widx + 1) % ITS_CMD_QUEUE_NR_ENTRIES) == ridx) in its_queue_full()
|