H A D | lanai.c | 646 static inline u32 cardvcc_read(const struct lanai_vcc *lvcc, argument 650 APRINTK(lvcc->vbase != NULL, "cardvcc_read: unbound vcc!\n"); 651 val= readl(lvcc->vbase + offset); 653 lvcc->vci, (int) offset, val); 657 static inline void cardvcc_write(const struct lanai_vcc *lvcc, argument 660 APRINTK(lvcc->vbase != NULL, "cardvcc_write: unbound vcc!\n"); 663 (unsigned int) val, lvcc->vci, (unsigned int) offset); 665 lvcc->vci, (unsigned int) offset, (unsigned int) val); 666 writel(val, lvcc->vbase + offset); 693 static void host_vcc_start_rx(const struct lanai_vcc *lvcc) argument 717 host_vcc_start_tx(const struct lanai_vcc *lvcc) argument 737 lanai_shutdown_rx_vci(const struct lanai_vcc *lvcc) argument 762 lanai_shutdown_tx_vci(struct lanai_dev *lanai, struct lanai_vcc *lvcc) argument 1133 vcc_tx_space(const struct lanai_vcc *lvcc, int endptr) argument 1146 vcc_is_backlogged(const struct lanai_vcc *lvcc) argument 1158 vcc_tx_add_aal5_descriptor(struct lanai_vcc *lvcc, u32 flags, int len) argument 1185 vcc_tx_add_aal5_trailer(struct lanai_vcc *lvcc, int len, int cpi, int uu) argument 1196 vcc_tx_memcpy(struct lanai_vcc *lvcc, const unsigned char *src, int n) argument 1213 vcc_tx_memzero(struct lanai_vcc *lvcc, int n) argument 1232 lanai_endtx(struct lanai_dev *lanai, const struct lanai_vcc *lvcc) argument 1277 lanai_send_one_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, struct sk_buff *skb, int pdusize) argument 1297 vcc_tx_unqueue_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, int endptr) argument 1326 vcc_tx_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, struct sk_buff *skb) argument 1345 vcc_tx_unqueue_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc, int endptr) argument 1352 vcc_tx_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc, struct sk_buff *skb) argument 1363 vcc_rx_memcpy(unsigned char *dest, const struct lanai_vcc *lvcc, int n) argument 1377 vcc_rx_aal5(struct lanai_vcc *lvcc, int endptr) argument 1466 struct lanai_vcc *lvcc; local 1498 lanai_setup_rx_vci_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, const struct atm_qos *qos) argument 1506 lanai_setup_tx_vci(struct lanai_dev *lanai, struct lanai_vcc *lvcc, const struct atm_qos *qos) argument 1523 host_vcc_bind(struct lanai_dev *lanai, struct lanai_vcc *lvcc, vci_t vci) argument 1541 host_vcc_unbind(struct lanai_dev *lanai, struct lanai_vcc *lvcc) argument 1619 struct lanai_vcc *lvcc; local 1700 struct lanai_vcc *lvcc = lanai->vccs[vci]; local 1747 struct lanai_vcc *lvcc = lanai->vccs[vci]; local 1990 const struct lanai_vcc *lvcc = lanai->vccs[vci]; local 2275 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; local 2312 struct lanai_vcc *lvcc; local 2393 struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; local 2446 struct lanai_vcc *lvcc; local [all...] |