Lines Matching refs:lanai_vcc
226 struct lanai_vcc { struct
240 void (*unqueue)(struct lanai_dev *, struct lanai_vcc *, int); argument
271 struct lanai_vcc **vccs;
646 static inline u32 cardvcc_read(const struct lanai_vcc *lvcc, in cardvcc_read()
657 static inline void cardvcc_write(const struct lanai_vcc *lvcc, in cardvcc_write()
693 static void host_vcc_start_rx(const struct lanai_vcc *lvcc) in host_vcc_start_rx()
717 static void host_vcc_start_tx(const struct lanai_vcc *lvcc) in host_vcc_start_tx()
737 static void lanai_shutdown_rx_vci(const struct lanai_vcc *lvcc) in lanai_shutdown_rx_vci()
763 struct lanai_vcc *lvcc) in lanai_shutdown_tx_vci()
1134 static inline int vcc_tx_space(const struct lanai_vcc *lvcc, int endptr) in vcc_tx_space()
1147 static inline int vcc_is_backlogged(const struct lanai_vcc *lvcc) in vcc_is_backlogged()
1159 static inline void vcc_tx_add_aal5_descriptor(struct lanai_vcc *lvcc, in vcc_tx_add_aal5_descriptor()
1186 static inline void vcc_tx_add_aal5_trailer(struct lanai_vcc *lvcc, in vcc_tx_add_aal5_trailer()
1197 static inline void vcc_tx_memcpy(struct lanai_vcc *lvcc, in vcc_tx_memcpy()
1214 static inline void vcc_tx_memzero(struct lanai_vcc *lvcc, int n) in vcc_tx_memzero()
1234 const struct lanai_vcc *lvcc) in lanai_endtx()
1279 struct lanai_vcc *lvcc, struct sk_buff *skb, int pdusize) in lanai_send_one_aal5()
1299 struct lanai_vcc *lvcc, int endptr) in vcc_tx_unqueue_aal5()
1327 static void vcc_tx_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, in vcc_tx_aal5()
1347 struct lanai_vcc *lvcc, int endptr) in vcc_tx_unqueue_aal0()
1353 static void vcc_tx_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc, in vcc_tx_aal0()
1365 const struct lanai_vcc *lvcc, int n) in vcc_rx_memcpy()
1378 static void vcc_rx_aal5(struct lanai_vcc *lvcc, int endptr) in vcc_rx_aal5()
1442 APRINTK((lanai->num_vci) * sizeof(struct lanai_vcc *) <= PAGE_SIZE, in vcc_table_allocate()
1444 lanai->vccs = (struct lanai_vcc **) get_zeroed_page(GFP_KERNEL); in vcc_table_allocate()
1447 int bytes = (lanai->num_vci) * sizeof(struct lanai_vcc *); in vcc_table_allocate()
1465 static inline struct lanai_vcc *new_lanai_vcc(void) in new_lanai_vcc()
1467 struct lanai_vcc *lvcc; in new_lanai_vcc()
1500 struct lanai_vcc *lvcc, const struct atm_qos *qos) in lanai_setup_rx_vci_aal5()
1507 static int lanai_setup_tx_vci(struct lanai_dev *lanai, struct lanai_vcc *lvcc, in lanai_setup_tx_vci()
1525 struct lanai_vcc *lvcc, vci_t vci) in host_vcc_bind()
1543 struct lanai_vcc *lvcc) in host_vcc_unbind()
1620 struct lanai_vcc *lvcc; in handle_service()
1701 struct lanai_vcc *lvcc = lanai->vccs[vci]; in iter_transmit()
1748 struct lanai_vcc *lvcc = lanai->vccs[vci]; in iter_dequeue()
1991 const struct lanai_vcc *lvcc = lanai->vccs[vci]; in vci_is_ok()
2007 const struct lanai_vcc *vci0 = lanai->vccs[0]; in vci_is_ok()
2273 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; in lanai_close()
2310 struct lanai_vcc *lvcc; in lanai_open()
2391 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; in lanai_send()
2444 struct lanai_vcc *lvcc; in lanai_proc_read()