aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-lc15/l1_transp_hw.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-10-18 22:05:22 +0200
committerHarald Welte <laforge@osmocom.org>2021-02-03 10:41:16 +0100
commit6eb98ab25c5759e1ab385c651ca38c3447158f19 (patch)
tree439a7c722baab867289f5f4be23459dfb90c0fe3 /src/osmo-bts-lc15/l1_transp_hw.c
parent98c7b44f8da542b84d018d9c14ff8b8e7b9370e8 (diff)
Use osmo_fd_*_{disable,enable}
Diffstat (limited to 'src/osmo-bts-lc15/l1_transp_hw.c')
-rw-r--r--src/osmo-bts-lc15/l1_transp_hw.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/osmo-bts-lc15/l1_transp_hw.c b/src/osmo-bts-lc15/l1_transp_hw.c
index ffe8613e..36b77fed 100644
--- a/src/osmo-bts-lc15/l1_transp_hw.c
+++ b/src/osmo-bts-lc15/l1_transp_hw.c
@@ -99,7 +99,7 @@ static int wqueue_vector_cb(struct osmo_fd *fd, unsigned int what)
struct msgb *msg, *tmp;
int written, count = 0;
- fd->when &= ~OSMO_FD_WRITE;
+ osmo_fd_write_disable(fd);
llist_for_each_entry(msg, &queue->msg_queue, list) {
/* more writes than we have */
@@ -117,7 +117,7 @@ static int wqueue_vector_cb(struct osmo_fd *fd, unsigned int what)
/* Nothing scheduled? This should not happen. */
if (count == 0) {
if (!llist_empty(&queue->msg_queue))
- fd->when |= OSMO_FD_WRITE;
+ osmo_fd_write_enable(fd);
return 0;
}
@@ -125,7 +125,7 @@ static int wqueue_vector_cb(struct osmo_fd *fd, unsigned int what)
if (written < 0) {
/* nothing written?! */
if (!llist_empty(&queue->msg_queue))
- fd->when |= OSMO_FD_WRITE;
+ osmo_fd_write_enable(fd);
return 0;
}
@@ -144,7 +144,7 @@ static int wqueue_vector_cb(struct osmo_fd *fd, unsigned int what)
}
if (!llist_empty(&queue->msg_queue))
- fd->when |= OSMO_FD_WRITE;
+ osmo_fd_write_enable(fd);
}
return 0;