Lines Matching defs:lanai_vcc
226 struct lanai_vcc {
240 void (*unqueue)(struct lanai_dev *, struct lanai_vcc *, int);
271 struct lanai_vcc **vccs;
646 static inline u32 cardvcc_read(const struct lanai_vcc *lvcc,
657 static inline void cardvcc_write(const struct lanai_vcc *lvcc,
693 static void host_vcc_start_rx(const struct lanai_vcc *lvcc)
717 static void host_vcc_start_tx(const struct lanai_vcc *lvcc)
737 static void lanai_shutdown_rx_vci(const struct lanai_vcc *lvcc)
763 struct lanai_vcc *lvcc)
1134 static inline int vcc_tx_space(const struct lanai_vcc *lvcc, int endptr)
1147 static inline int vcc_is_backlogged(const struct lanai_vcc *lvcc)
1159 static inline void vcc_tx_add_aal5_descriptor(struct lanai_vcc *lvcc,
1186 static inline void vcc_tx_add_aal5_trailer(struct lanai_vcc *lvcc,
1197 static inline void vcc_tx_memcpy(struct lanai_vcc *lvcc,
1214 static inline void vcc_tx_memzero(struct lanai_vcc *lvcc, int n)
1234 const struct lanai_vcc *lvcc)
1279 struct lanai_vcc *lvcc, struct sk_buff *skb, int pdusize)
1299 struct lanai_vcc *lvcc, int endptr)
1327 static void vcc_tx_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc,
1347 struct lanai_vcc *lvcc, int endptr)
1353 static void vcc_tx_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc,
1365 const struct lanai_vcc *lvcc, int n)
1378 static void vcc_rx_aal5(struct lanai_vcc *lvcc, int endptr)
1442 APRINTK((lanai->num_vci) * sizeof(struct lanai_vcc *) <= PAGE_SIZE,
1444 lanai->vccs = (struct lanai_vcc **) get_zeroed_page(GFP_KERNEL);
1447 int bytes = (lanai->num_vci) * sizeof(struct lanai_vcc *);
1464 /* Allocate a fresh lanai_vcc, with the appropriate things cleared */
1465 static inline struct lanai_vcc *new_lanai_vcc(void)
1467 struct lanai_vcc *lvcc;
1500 struct lanai_vcc *lvcc, const struct atm_qos *qos)
1507 static int lanai_setup_tx_vci(struct lanai_dev *lanai, struct lanai_vcc *lvcc,
1525 struct lanai_vcc *lvcc, vci_t vci)
1543 struct lanai_vcc *lvcc)
1620 struct lanai_vcc *lvcc;
1701 struct lanai_vcc *lvcc = lanai->vccs[vci];
1748 struct lanai_vcc *lvcc = lanai->vccs[vci];
1991 const struct lanai_vcc *lvcc = lanai->vccs[vci];
2007 const struct lanai_vcc *vci0 = lanai->vccs[0];
2276 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data;
2313 struct lanai_vcc *lvcc;
2394 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data;
2447 struct lanai_vcc *lvcc;