Searched refs:commonring (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | commonring.c | 13 #include "commonring.h" 15 void brcmf_commonring_register_cb(struct brcmf_commonring *commonring, argument 22 commonring->cr_ring_bell = cr_ring_bell; 23 commonring->cr_update_rptr = cr_update_rptr; 24 commonring->cr_update_wptr = cr_update_wptr; 25 commonring->cr_write_rptr = cr_write_rptr; 26 commonring->cr_write_wptr = cr_write_wptr; 27 commonring->cr_ctx = ctx; 31 void brcmf_commonring_config(struct brcmf_commonring *commonring, u16 depth, argument 34 commonring 68 brcmf_commonring_write_available(struct brcmf_commonring *commonring) argument 108 brcmf_commonring_reserve_for_write(struct brcmf_commonring *commonring) argument 143 brcmf_commonring_reserve_for_write_multiple(struct brcmf_commonring *commonring, u16 n_items, u16 *alloced) argument 181 brcmf_commonring_write_complete(struct brcmf_commonring *commonring) argument 197 brcmf_commonring_write_cancel(struct brcmf_commonring *commonring, u16 n_items) argument 207 brcmf_commonring_get_read_ptr(struct brcmf_commonring *commonring, u16 *n_items) argument 225 brcmf_commonring_read_complete(struct brcmf_commonring *commonring, u16 n_items) argument [all...] |
H A D | commonring.h | 35 void brcmf_commonring_register_cb(struct brcmf_commonring *commonring, 41 void brcmf_commonring_config(struct brcmf_commonring *commonring, u16 depth, 43 void brcmf_commonring_lock(struct brcmf_commonring *commonring); 44 void brcmf_commonring_unlock(struct brcmf_commonring *commonring); 45 bool brcmf_commonring_write_available(struct brcmf_commonring *commonring); 46 void *brcmf_commonring_reserve_for_write(struct brcmf_commonring *commonring); 48 brcmf_commonring_reserve_for_write_multiple(struct brcmf_commonring *commonring, 50 int brcmf_commonring_write_complete(struct brcmf_commonring *commonring); 51 void brcmf_commonring_write_cancel(struct brcmf_commonring *commonring, 53 void *brcmf_commonring_get_read_ptr(struct brcmf_commonring *commonring, [all...] |
H A D | msgbuf.c | 22 #include "commonring.h" 435 struct brcmf_commonring *commonring; local 441 commonring = msgbuf->commonrings[BRCMF_H2D_MSGRING_CONTROL_SUBMIT]; 442 brcmf_commonring_lock(commonring); 443 ret_ptr = brcmf_commonring_reserve_for_write(commonring); 445 bphy_err(drvr, "Failed to reserve space in commonring\n"); 446 brcmf_commonring_unlock(commonring); 470 err = brcmf_commonring_write_complete(commonring); 471 brcmf_commonring_unlock(commonring); 588 struct brcmf_commonring *commonring; local 702 struct brcmf_commonring *commonring; local 788 struct brcmf_commonring *commonring; local 879 struct brcmf_commonring *commonring; local 906 struct brcmf_commonring *commonring; local 1014 struct brcmf_commonring *commonring; local 1337 brcmf_msgbuf_process_rx(struct brcmf_msgbuf *msgbuf, struct brcmf_commonring *commonring) argument 1374 struct brcmf_commonring *commonring; local 1405 struct brcmf_commonring *commonring; local 1474 struct brcmf_commonring *commonring; local [all...] |
H A D | Makefile | 33 commonring.o \
|
H A D | pcie.c | 38 #include "commonring.h" 369 struct brcmf_commonring commonring; member in struct:brcmf_pcie_ringbuf 1022 struct brcmf_commonring *commonring = &ring->commonring; local 1027 brcmf_dbg(PCIE, "W r_ptr %d (%d), ring %d\n", commonring->r_ptr, 1028 commonring->w_ptr, ring->id); 1030 devinfo->write_ptr(devinfo, ring->r_idx_addr, commonring->r_ptr); 1040 struct brcmf_commonring *commonring = &ring->commonring; local 1045 brcmf_dbg(PCIE, "W w_ptr %d (%d), ring %d\n", commonring 1074 struct brcmf_commonring *commonring = &ring->commonring; local 1092 struct brcmf_commonring *commonring = &ring->commonring; local [all...] |
Completed in 286 milliseconds