H A D | lanai.c | 649 static inline u32 cardvcc_read(const struct lanai_vcc *lvcc, argument 653 APRINTK(lvcc->vbase != NULL, "cardvcc_read: unbound vcc!\n"); 654 val= readl(lvcc->vbase + offset); 656 lvcc->vci, (int) offset, val); 660 static inline void cardvcc_write(const struct lanai_vcc *lvcc, argument 663 APRINTK(lvcc->vbase != NULL, "cardvcc_write: unbound vcc!\n"); 666 (unsigned int) val, lvcc->vci, (unsigned int) offset); 668 lvcc->vci, (unsigned int) offset, (unsigned int) val); 669 writel(val, lvcc->vbase + offset); 705 static void host_vcc_start_rx(const struct lanai_vcc *lvcc) argument 729 host_vcc_start_tx(const struct lanai_vcc *lvcc) argument 749 lanai_shutdown_rx_vci(const struct lanai_vcc *lvcc) argument 774 lanai_shutdown_tx_vci(struct lanai_dev *lanai, struct lanai_vcc *lvcc) argument 1146 vcc_tx_space(const struct lanai_vcc *lvcc, int endptr) argument 1159 vcc_is_backlogged(const struct lanai_vcc *lvcc) argument 1171 vcc_tx_add_aal5_descriptor(struct lanai_vcc *lvcc, u32 flags, int len) argument 1198 vcc_tx_add_aal5_trailer(struct lanai_vcc *lvcc, int len, int cpi, int uu) argument 1209 vcc_tx_memcpy(struct lanai_vcc *lvcc, const unsigned char *src, int n) argument 1226 vcc_tx_memzero(struct lanai_vcc *lvcc, int n) argument 1245 lanai_endtx(struct lanai_dev *lanai, const struct lanai_vcc *lvcc) argument 1290 lanai_send_one_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, struct sk_buff *skb, int pdusize) argument 1310 vcc_tx_unqueue_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, int endptr) argument 1339 vcc_tx_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, struct sk_buff *skb) argument 1358 vcc_tx_unqueue_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc, int endptr) argument 1365 vcc_tx_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc, struct sk_buff *skb) argument 1376 vcc_rx_memcpy(unsigned char *dest, const struct lanai_vcc *lvcc, int n) argument 1390 vcc_rx_aal5(struct lanai_vcc *lvcc, int endptr) argument 1479 struct lanai_vcc *lvcc; local 1511 lanai_setup_rx_vci_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, const struct atm_qos *qos) argument 1519 lanai_setup_tx_vci(struct lanai_dev *lanai, struct lanai_vcc *lvcc, const struct atm_qos *qos) argument 1536 host_vcc_bind(struct lanai_dev *lanai, struct lanai_vcc *lvcc, vci_t vci) argument 1554 host_vcc_unbind(struct lanai_dev *lanai, struct lanai_vcc *lvcc) argument 1632 struct lanai_vcc *lvcc; local 1713 struct lanai_vcc *lvcc = lanai->vccs[vci]; local 1760 struct lanai_vcc *lvcc = lanai->vccs[vci]; local 2010 const struct lanai_vcc *lvcc = lanai->vccs[vci]; local 2291 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; local 2328 struct lanai_vcc *lvcc; local 2409 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; local 2462 struct lanai_vcc *lvcc; local [all...] |