Home
last modified time | relevance | path

Searched refs:vpi (Results 1 - 25 of 109) sorted by relevance

12345

/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_vport.c90 unsigned long vpi; in lpfc_alloc_vpi() local
93 /* Start at bit 1 because vpi zero is reserved for the physical port */ in lpfc_alloc_vpi()
94 vpi = find_next_zero_bit(phba->vpi_bmask, (phba->max_vpi + 1), 1); in lpfc_alloc_vpi()
95 if (vpi > phba->max_vpi) in lpfc_alloc_vpi()
96 vpi = 0; in lpfc_alloc_vpi()
98 set_bit(vpi, phba->vpi_bmask); in lpfc_alloc_vpi()
102 return vpi; in lpfc_alloc_vpi()
106 lpfc_free_vpi(struct lpfc_hba *phba, int vpi) in lpfc_free_vpi() argument
108 if (vpi == 0) in lpfc_free_vpi()
111 clear_bit(vpi, phb in lpfc_free_vpi()
300 int vpi; lpfc_vport_create() local
[all...]
H A Dlpfc_logmsg.h60 fmt, (vport)->phba->brd_no, vport->vpi, ##arg); }
79 fmt, (vport)->phba->brd_no, vport->vpi, ##arg); \
82 (vport)->phba->brd_no, (vport)->vpi, ##arg); \
H A Dlpfc_mbox.c655 * @vpi: virtual N_Port identifier.
673 lpfc_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, int vpi) in lpfc_read_sparam() argument
697 mb->un.varRdSparm.vpi = phba->vpi_ids[vpi]; in lpfc_read_sparam()
705 * @vpi: virtual N_Port identifier.
718 lpfc_unreg_did(struct lpfc_hba * phba, uint16_t vpi, uint32_t did, in lpfc_unreg_did() argument
727 mb->un.varUnregDID.vpi = vpi; in lpfc_unreg_did()
728 if ((vpi != 0xffff) && in lpfc_unreg_did()
730 mb->un.varUnregDID.vpi in lpfc_unreg_did()
813 lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did, uint8_t *param, LPFC_MBOXQ_t *pmb, uint16_t rpi) lpfc_reg_rpi() argument
874 lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi, LPFC_MBOXQ_t * pmb) lpfc_unreg_login() argument
989 lpfc_unreg_vpi(struct lpfc_hba *phba, uint16_t vpi, LPFC_MBOXQ_t *pmb) lpfc_unreg_vpi() argument
2296 lpfc_init_vpi(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint16_t vpi) lpfc_init_vpi() argument
[all...]
/kernel/linux/linux-5.10/drivers/atm/
H A Datmtcp.c93 vcc->vpi = msg->addr.sap_addr.vpi; in atmtcp_recv_control()
124 short vpi = vcc->vpi; in atmtcp_v_open() local
129 msg.hdr.vpi = htons(vpi); in atmtcp_v_open()
130 msg.addr.sap_addr.vpi = vpi; in atmtcp_v_open()
133 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) return 0; in atmtcp_v_open()
150 msg.addr.sap_addr.vpi in atmtcp_v_close()
263 find_vcc(struct atm_dev *dev, short vpi, int vci) find_vcc() argument
[all...]
H A Dfore200e.c981 (rpd->atm_header.vpi << ATM_HDR_VPI_SHIFT) | in fore200e_push_rpd()
1038 vcc->itf, vcc->vpi, vcc->vci); in fore200e_push_rpd()
1102 vc_map = FORE200E_VC_MAP(fore200e, entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1109 entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1122 entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1218 vcc->itf, vcc->vpi, vcc->vci, scheme); in fore200e_select_scheme()
1251 vpvc.vpi = vcc->vpi; in fore200e_activate_vcin()
1276 activate ? "open" : "close", vcc->itf, vcc->vpi, vcc->vci); in fore200e_activate_vcin()
1280 DPRINTK(1, "VC %d.%d.%d %sed\n", vcc->itf, vcc->vpi, vc in fore200e_activate_vcin()
1313 short vpi = vcc->vpi; fore200e_open() local
[all...]
H A Didt77252.c779 card->name, vc->tx_vcc->vpi, vc->tx_vcc->vci); in push_on_scq()
902 tbd->word_4 = (vcc->vpi << SAR_TBD_VPI_SHIFT) | in queue_skb()
1017 u32 header, vpi, vci; in dequeue_rx() local
1039 vpi = (header >> 16) & 0x00ff; in dequeue_rx()
1043 card->name, vpi, vci, skb, skb->data); in dequeue_rx()
1045 if ((vpi >= (1 << card->vpibits)) || (vci != (vci & card->vcimask))) { in dequeue_rx()
1047 card->name, vpi, vci); in dequeue_rx()
1052 vc = card->vcs[VPCI2VC(card, vpi, vci)]; in dequeue_rx()
1055 card->name, vpi, vci); in dequeue_rx()
1087 aal0 = (vpi << ATM_HDR_VPI_SHIF in dequeue_rx()
1263 unsigned int vpi, vci; idt77252_rx_raw() local
1408 unsigned int vpi, vci; idt77252_tx() local
2396 short vpi = vcc->vpi; idt77252_open() local
2853 int vpi, vci; open_card_oam() local
2896 int vpi, vci; close_card_oam() local
[all...]
H A Dadummy.c92 short vpi = vcc->vpi; in adummy_open() local
95 if (vci == ATM_VCI_UNSPEC || vpi == ATM_VPI_UNSPEC) in adummy_open()
H A Dsolos-pci.c86 __le16 vpi; member
166 static struct atm_vcc* find_vcc(struct atm_dev *dev, short vpi, int vci);
206 header->vpi = cpu_to_le16(0); in solos_param_show()
262 header->vpi = cpu_to_le16(0); in solos_param_store()
483 header->vpi = cpu_to_le16(0); in send_command()
821 size, le16_to_cpu(header->vpi), in solos_bh()
828 vcc = find_vcc(card->atmdev[port], le16_to_cpu(header->vpi), in solos_bh()
833 le16_to_cpu(header->vpi), le16_to_cpu(header->vci), in solos_bh()
897 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc() argument
908 vcc->vpi in find_vcc()
[all...]
/kernel/linux/linux-6.6/drivers/atm/
H A Datmtcp.c93 vcc->vpi = msg->addr.sap_addr.vpi; in atmtcp_recv_control()
124 short vpi = vcc->vpi; in atmtcp_v_open() local
129 msg.hdr.vpi = htons(vpi); in atmtcp_v_open()
130 msg.addr.sap_addr.vpi = vpi; in atmtcp_v_open()
133 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) return 0; in atmtcp_v_open()
150 msg.addr.sap_addr.vpi in atmtcp_v_close()
263 find_vcc(struct atm_dev *dev, short vpi, int vci) find_vcc() argument
[all...]
H A Dfore200e.c979 (rpd->atm_header.vpi << ATM_HDR_VPI_SHIFT) | in fore200e_push_rpd()
1036 vcc->itf, vcc->vpi, vcc->vci); in fore200e_push_rpd()
1100 vc_map = FORE200E_VC_MAP(fore200e, entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1107 entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1120 entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1216 vcc->itf, vcc->vpi, vcc->vci, scheme); in fore200e_select_scheme()
1249 vpvc.vpi = vcc->vpi; in fore200e_activate_vcin()
1274 activate ? "open" : "close", vcc->itf, vcc->vpi, vcc->vci); in fore200e_activate_vcin()
1278 DPRINTK(1, "VC %d.%d.%d %sed\n", vcc->itf, vcc->vpi, vc in fore200e_activate_vcin()
1311 short vpi = vcc->vpi; fore200e_open() local
[all...]
H A Didt77252.c779 card->name, vc->tx_vcc->vpi, vc->tx_vcc->vci); in push_on_scq()
902 tbd->word_4 = (vcc->vpi << SAR_TBD_VPI_SHIFT) | in queue_skb()
1017 u32 header, vpi, vci; in dequeue_rx() local
1039 vpi = (header >> 16) & 0x00ff; in dequeue_rx()
1043 card->name, vpi, vci, skb, skb->data); in dequeue_rx()
1045 if ((vpi >= (1 << card->vpibits)) || (vci != (vci & card->vcimask))) { in dequeue_rx()
1047 card->name, vpi, vci); in dequeue_rx()
1052 vc = card->vcs[VPCI2VC(card, vpi, vci)]; in dequeue_rx()
1055 card->name, vpi, vci); in dequeue_rx()
1087 aal0 = (vpi << ATM_HDR_VPI_SHIF in dequeue_rx()
1262 unsigned int vpi, vci; idt77252_rx_raw() local
1407 unsigned int vpi, vci; idt77252_tx() local
2389 short vpi = vcc->vpi; idt77252_open() local
2846 int vpi, vci; open_card_oam() local
2889 int vpi, vci; close_card_oam() local
[all...]
H A Dadummy.c92 short vpi = vcc->vpi; in adummy_open() local
95 if (vci == ATM_VCI_UNSPEC || vpi == ATM_VPI_UNSPEC) in adummy_open()
H A Dsolos-pci.c86 __le16 vpi; member
166 static struct atm_vcc* find_vcc(struct atm_dev *dev, short vpi, int vci);
206 header->vpi = cpu_to_le16(0); in solos_param_show()
262 header->vpi = cpu_to_le16(0); in solos_param_store()
483 header->vpi = cpu_to_le16(0); in send_command()
821 size, le16_to_cpu(header->vpi), in solos_bh()
828 vcc = find_vcc(card->atmdev[port], le16_to_cpu(header->vpi), in solos_bh()
833 le16_to_cpu(header->vpi), le16_to_cpu(header->vci), in solos_bh()
897 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc() argument
908 vcc->vpi in find_vcc()
[all...]
/kernel/linux/linux-5.10/net/atm/
H A Dcommon.c167 vcc->vpi = vcc->vci = 0; /* no VCI/VPI yet */ in vcc_create()
313 static int check_ci(const struct atm_vcc *vcc, short vpi, int vci) in check_ci() argument
323 if (test_bit(ATM_VF_ADDR, &walk->flags) && walk->vpi == vpi && in check_ci()
338 static int find_ci(const struct atm_vcc *vcc, short *vpi, int *vci) in find_ci() argument
346 if (*vpi != ATM_VPI_ANY && *vci != ATM_VCI_ANY) { in find_ci()
347 err = check_ci(vcc, *vpi, *vci); in find_ci()
351 if (*vpi != ATM_VPI_ANY) in find_ci()
352 p = *vpi; in find_ci()
363 *vpi in find_ci()
382 __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi, int vci) __vcc_connect() argument
462 vcc_connect(struct socket *sock, int itf, short vpi, int vci) vcc_connect() argument
[all...]
H A Dpvc.c47 if (vcc->vpi != ATM_VPI_UNSPEC) in pvc_bind()
48 addr->sap_addr.vpi = vcc->vpi; in pvc_bind()
52 error = vcc_connect(sock, addr->sap_addr.itf, addr->sap_addr.vpi, in pvc_bind()
101 addr->sap_addr.vpi = vcc->vpi; in pvc_getname()
H A Dsignaling.c88 if (session_vcc->vpi || session_vcc->vci) in sigd_send()
91 session_vcc->vpi = msg->pvc.sap_addr.vpi; in sigd_send()
93 if (session_vcc->vpi || session_vcc->vci) in sigd_send()
/kernel/linux/linux-6.6/net/atm/
H A Dcommon.c167 vcc->vpi = vcc->vci = 0; /* no VCI/VPI yet */ in vcc_create()
313 static int check_ci(const struct atm_vcc *vcc, short vpi, int vci) in check_ci() argument
323 if (test_bit(ATM_VF_ADDR, &walk->flags) && walk->vpi == vpi && in check_ci()
338 static int find_ci(const struct atm_vcc *vcc, short *vpi, int *vci) in find_ci() argument
346 if (*vpi != ATM_VPI_ANY && *vci != ATM_VCI_ANY) { in find_ci()
347 err = check_ci(vcc, *vpi, *vci); in find_ci()
351 if (*vpi != ATM_VPI_ANY) in find_ci()
352 p = *vpi; in find_ci()
363 *vpi in find_ci()
382 __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi, int vci) __vcc_connect() argument
462 vcc_connect(struct socket *sock, int itf, short vpi, int vci) vcc_connect() argument
[all...]
H A Dpvc.c47 if (vcc->vpi != ATM_VPI_UNSPEC) in pvc_bind()
48 addr->sap_addr.vpi = vcc->vpi; in pvc_bind()
52 error = vcc_connect(sock, addr->sap_addr.itf, addr->sap_addr.vpi, in pvc_bind()
101 addr->sap_addr.vpi = vcc->vpi; in pvc_getname()
H A Dsignaling.c88 if (session_vcc->vpi || session_vcc->vci) in sigd_send()
91 session_vcc->vpi = msg->pvc.sap_addr.vpi; in sigd_send()
93 if (session_vcc->vpi || session_vcc->vci) in sigd_send()
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_vport.c90 unsigned long vpi; in lpfc_alloc_vpi() local
93 /* Start at bit 1 because vpi zero is reserved for the physical port */ in lpfc_alloc_vpi()
94 vpi = find_next_zero_bit(phba->vpi_bmask, (phba->max_vpi + 1), 1); in lpfc_alloc_vpi()
95 if (vpi > phba->max_vpi) in lpfc_alloc_vpi()
96 vpi = 0; in lpfc_alloc_vpi()
98 set_bit(vpi, phba->vpi_bmask); in lpfc_alloc_vpi()
102 return vpi; in lpfc_alloc_vpi()
106 lpfc_free_vpi(struct lpfc_hba *phba, int vpi) in lpfc_free_vpi() argument
108 if (vpi == 0) in lpfc_free_vpi()
111 clear_bit(vpi, phb in lpfc_free_vpi()
303 int vpi; lpfc_vport_create() local
[all...]
H A Dlpfc_logmsg.h57 fmt, (vport)->phba->brd_no, vport->vpi, ##arg); }
76 fmt, (vport)->phba->brd_no, vport->vpi, ##arg); \
79 (vport)->phba->brd_no, (vport)->vpi, ##arg); \
H A Dlpfc_mbox.c585 * @vpi: virtual N_Port identifier.
603 lpfc_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, int vpi) in lpfc_read_sparam() argument
632 mb->un.varRdSparm.vpi = phba->vpi_ids[vpi]; in lpfc_read_sparam()
643 * @vpi: virtual N_Port identifier.
656 lpfc_unreg_did(struct lpfc_hba * phba, uint16_t vpi, uint32_t did, in lpfc_unreg_did() argument
665 mb->un.varUnregDID.vpi = vpi; in lpfc_unreg_did()
666 if ((vpi != 0xffff) && in lpfc_unreg_did()
668 mb->un.varUnregDID.vpi in lpfc_unreg_did()
751 lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did, uint8_t *param, LPFC_MBOXQ_t *pmb, uint16_t rpi) lpfc_reg_rpi() argument
815 lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi, LPFC_MBOXQ_t * pmb) lpfc_unreg_login() argument
930 lpfc_unreg_vpi(struct lpfc_hba *phba, uint16_t vpi, LPFC_MBOXQ_t *pmb) lpfc_unreg_vpi() argument
2229 lpfc_init_vpi(struct lpfc_hba *phba, struct lpfcMboxq *mbox, uint16_t vpi) lpfc_init_vpi() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/atm/
H A Dusbatm.c131 /* vpi/vci lookup */
133 short vpi; member
281 short vpi, int vci) in usbatm_find_vcc()
286 if ((vcc_data->vci == vci) && (vcc_data->vpi == vpi)) in usbatm_find_vcc()
295 short vpi = ((source[0] & 0x0f) << 4) | (source[1] >> 4); in usbatm_extract_one_cell() local
299 if ((vci != instance->cached_vci) || (vpi != instance->cached_vpi)) { in usbatm_extract_one_cell()
300 instance->cached_vpi = vpi; in usbatm_extract_one_cell()
303 instance->cached_vcc = usbatm_find_vcc(instance, vpi, vci); in usbatm_extract_one_cell()
306 atm_rldbg(instance, "%s: unknown vpi/vc in usbatm_extract_one_cell()
280 usbatm_find_vcc(struct usbatm_data *instance, short vpi, int vci) usbatm_find_vcc() argument
776 short vpi = vcc->vpi; usbatm_atm_open() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/atm/
H A Dusbatm.c131 /* vpi/vci lookup */
133 short vpi; member
281 short vpi, int vci) in usbatm_find_vcc()
286 if ((vcc_data->vci == vci) && (vcc_data->vpi == vpi)) in usbatm_find_vcc()
295 short vpi = ((source[0] & 0x0f) << 4) | (source[1] >> 4); in usbatm_extract_one_cell() local
299 if ((vci != instance->cached_vci) || (vpi != instance->cached_vpi)) { in usbatm_extract_one_cell()
300 instance->cached_vpi = vpi; in usbatm_extract_one_cell()
303 instance->cached_vcc = usbatm_find_vcc(instance, vpi, vci); in usbatm_extract_one_cell()
306 atm_rldbg(instance, "%s: unknown vpi/vc in usbatm_extract_one_cell()
280 usbatm_find_vcc(struct usbatm_data *instance, short vpi, int vci) usbatm_find_vcc() argument
776 short vpi = vcc->vpi; usbatm_atm_open() local
[all...]
/kernel/linux/linux-5.10/include/uapi/linux/
H A Datm.h180 short vpi; /* VPI (only 8 bits at UNI) */ member
226 return addr.sap_addr.itf || addr.sap_addr.vpi || addr.sap_addr.vci; in atmpvc_addr_in_use()

Completed in 26 milliseconds

12345