Home
last modified time | relevance | path

Searched refs:tqp_vector (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c386 struct hns3_enet_tqp_vector *tqp_vector = vector; in hns3_irq_handle() local
388 napi_schedule_irqoff(&tqp_vector->napi); in hns3_irq_handle()
389 tqp_vector->event_cnt++; in hns3_irq_handle()
400 tqp_vectors = &priv->tqp_vector[i]; in hns3_nic_uninit_irq()
424 tqp_vectors = &priv->tqp_vector[i]; in hns3_nic_init_irq()
471 static void hns3_mask_vector_irq(struct hns3_enet_tqp_vector *tqp_vector, in hns3_mask_vector_irq() argument
474 writel(mask_en, tqp_vector->mask_addr); in hns3_mask_vector_irq()
477 static void hns3_irq_enable(struct hns3_enet_tqp_vector *tqp_vector) in hns3_irq_enable() argument
479 napi_enable(&tqp_vector->napi); in hns3_irq_enable()
480 enable_irq(tqp_vector->vector_irq); in hns3_irq_enable()
[all …]
H A Dhns3_enet.h470 struct hns3_enet_tqp_vector *tqp_vector; member
585 struct hns3_enet_tqp_vector *tqp_vector; member
670 #define ring_to_netdev(ring) ((ring)->tqp_vector->napi.dev)
728 void hns3_set_vector_coalesce_rx_gl(struct hns3_enet_tqp_vector *tqp_vector,
730 void hns3_set_vector_coalesce_tx_gl(struct hns3_enet_tqp_vector *tqp_vector,
732 void hns3_set_vector_coalesce_rl(struct hns3_enet_tqp_vector *tqp_vector,
734 void hns3_set_vector_coalesce_rx_ql(struct hns3_enet_tqp_vector *tqp_vector,
736 void hns3_set_vector_coalesce_tx_ql(struct hns3_enet_tqp_vector *tqp_vector,