Lines Matching refs:cfg
28 struct ht_irq_cfg *cfg = irq_get_handler_data(irq); in write_ht_irq_msg() local
32 if (cfg->msg.address_lo != msg->address_lo) { in write_ht_irq_msg()
33 pci_write_config_byte(cfg->dev, cfg->pos + 2, cfg->idx); in write_ht_irq_msg()
34 pci_write_config_dword(cfg->dev, cfg->pos + 4, msg->address_lo); in write_ht_irq_msg()
36 if (cfg->msg.address_hi != msg->address_hi) { in write_ht_irq_msg()
37 pci_write_config_byte(cfg->dev, cfg->pos + 2, cfg->idx + 1); in write_ht_irq_msg()
38 pci_write_config_dword(cfg->dev, cfg->pos + 4, msg->address_hi); in write_ht_irq_msg()
40 if (cfg->update) in write_ht_irq_msg()
41 cfg->update(cfg->dev, irq, msg); in write_ht_irq_msg()
43 cfg->msg = *msg; in write_ht_irq_msg()
48 struct ht_irq_cfg *cfg = irq_get_handler_data(irq); in fetch_ht_irq_msg() local
50 *msg = cfg->msg; in fetch_ht_irq_msg()
55 struct ht_irq_cfg *cfg = irq_data_get_irq_handler_data(data); in mask_ht_irq() local
56 struct ht_irq_msg msg = cfg->msg; in mask_ht_irq()
64 struct ht_irq_cfg *cfg = irq_data_get_irq_handler_data(data); in unmask_ht_irq() local
65 struct ht_irq_msg msg = cfg->msg; in unmask_ht_irq()