Home
last modified time | relevance | path

Searched refs:bar_entry (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/ntb/hw/mscc/
Dntb_hw_switchtec.c79 #define MAX_DIRECT_MW ARRAY_SIZE(((struct ntb_ctrl_regs *)(0))->bar_entry)
263 ctl_val = ioread32(&ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_clr_direct()
265 iowrite32(ctl_val, &ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_clr_direct()
266 iowrite32(0, &ctl->bar_entry[bar].win_size); in switchtec_ntb_mw_clr_direct()
267 iowrite64(sndev->self_partition, &ctl->bar_entry[bar].xlate_addr); in switchtec_ntb_mw_clr_direct()
285 ctl_val = ioread32(&ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_set_direct()
288 iowrite32(ctl_val, &ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_set_direct()
289 iowrite32(xlate_pos | size, &ctl->bar_entry[bar].win_size); in switchtec_ntb_mw_set_direct()
291 &ctl->bar_entry[bar].xlate_addr); in switchtec_ntb_mw_set_direct()
938 ctl_val = ioread32(&ctl->bar_entry[peer_bar].ctl); in config_rsvd_lut_win()
[all …]
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00queue.c571 struct rt2x00_bar_list_entry *bar_entry; in rt2x00queue_bar_check() local
576 bar_entry = kmalloc(sizeof(*bar_entry), GFP_ATOMIC); in rt2x00queue_bar_check()
583 if (!bar_entry) in rt2x00queue_bar_check()
586 bar_entry->entry = entry; in rt2x00queue_bar_check()
587 bar_entry->block_acked = 0; in rt2x00queue_bar_check()
595 memcpy(bar_entry->ra, bar->ra, sizeof(bar->ra)); in rt2x00queue_bar_check()
596 memcpy(bar_entry->ta, bar->ta, sizeof(bar->ta)); in rt2x00queue_bar_check()
597 bar_entry->control = bar->control; in rt2x00queue_bar_check()
598 bar_entry->start_seq_num = bar->start_seq_num; in rt2x00queue_bar_check()
604 list_add_tail_rcu(&bar_entry->list, &rt2x00dev->bar_list); in rt2x00queue_bar_check()
Drt2x00dev.c276 struct rt2x00_bar_list_entry *bar_entry; in rt2x00lib_txdone_bar_status() local
297 list_for_each_entry_rcu(bar_entry, &rt2x00dev->bar_list, list) { in rt2x00lib_txdone_bar_status()
298 if (bar_entry->entry != entry) in rt2x00lib_txdone_bar_status()
303 ret = bar_entry->block_acked; in rt2x00lib_txdone_bar_status()
305 list_del_rcu(&bar_entry->list); in rt2x00lib_txdone_bar_status()
307 kfree_rcu(bar_entry, head); in rt2x00lib_txdone_bar_status()
/Linux-v4.19/include/linux/
Dswitchtec.h245 } bar_entry[6]; member