Lines Matching refs:prcs

98 static void rx_deauthenticate(ray_dev_t *local, struct rcs __iomem *prcs,
101 static void ray_rx(struct net_device *dev, ray_dev_t *local, struct rcs __iomem *prcs);
102 static void release_frag_chain(ray_dev_t *local, struct rcs __iomem *prcs);
103 static void rx_authenticate(ray_dev_t *local, struct rcs __iomem *prcs,
105 static void rx_data(struct net_device *dev, struct rcs __iomem *prcs,
1836 struct rcs __iomem *prcs;
1998 prcs = rcs_base(local) + rcsindex;
2000 switch (readb(&prcs->interrupt_id)) {
2002 ray_rx(dev, local, prcs);
2013 prcs->var.rejoin_net_complete.
2033 (unsigned int)readb(&prcs->interrupt_id));
2036 writeb(CCS_BUFFER_FREE, &prcs->buffer_status);
2044 struct rcs __iomem *prcs)
2052 pkt_addr = ((readb(&prcs->var.rx_packet.rx_data_ptr[0]) << 8)
2053 + readb(&prcs->var.rx_packet.rx_data_ptr[1])) & RX_BUFF_END;
2055 rx_len = (readb(&prcs->var.rx_packet.rx_data_length[0]) << 8)
2056 + readb(&prcs->var.rx_packet.rx_data_length[1]);
2058 local->last_rsl = readb(&prcs->var.rx_packet.rx_sig_lev);
2063 rx_data(dev, prcs, pkt_addr, rx_len);
2068 rx_data(dev, prcs, pkt_addr, rx_len);
2070 rx_authenticate(local, prcs, pkt_addr, rx_len);
2075 rx_data(dev, prcs, pkt_addr, rx_len);
2077 rx_deauthenticate(local, prcs, pkt_addr, rx_len);
2085 rx_data(dev, prcs, pkt_addr, rx_len);
2104 static void rx_data(struct net_device *dev, struct rcs __iomem *prcs,
2108 struct rcs __iomem *prcslink = prcs;
2145 if (readb(&prcs->var.rx_packet.next_frag_rcs_index) != 0xFF) {
2147 tmp = (readb(&prcs->var.rx_packet.totalpacketlength[0]) << 8)
2148 + readb(&prcs->var.rx_packet.totalpacketlength[1]);
2150 prcslink = prcs;
2167 release_frag_chain(local, prcs);
2178 if (readb(&prcs->var.rx_packet.next_frag_rcs_index) != 0xFF)
2179 release_frag_chain(local, prcs);
2215 if (readb(&prcs->var.rx_packet.next_frag_rcs_index) != 0xFF) {
2216 prcslink = prcs;
2240 release_frag_chain(local, prcs);
2383 static void release_frag_chain(ray_dev_t *local, struct rcs __iomem *prcs)
2385 struct rcs __iomem *prcslink = prcs;
2387 unsigned rcsindex = readb(&prcs->var.rx_packet.next_frag_rcs_index);
2424 static void rx_authenticate(ray_dev_t *local, struct rcs __iomem *prcs,
2510 static void rx_deauthenticate(ray_dev_t *local, struct rcs __iomem *prcs,