Lines Matching defs:ctrl
124 u8 ctrl; /* Control byte + flags */
456 u8 ctrl);
911 * @ctrl: control byte
919 u8 ctrl)
928 m->ctrl = ctrl;
960 gsm_print_packet("-->", msg->addr, gsm->initiator, msg->ctrl, msg->data,
986 switch (msg->ctrl & ~PF) {
1107 *--dp = msg->ctrl;
1114 if (msg->ctrl == UI || msg->ctrl == (UI|PF))
1118 gsm_print_packet("Q> ", msg->addr, gsm->initiator, msg->ctrl,
1127 switch (msg->ctrl & ~PF) {
1929 struct gsm_control *ctrl;
1935 ctrl = gsm->pending_cmd;
1939 if (ctrl != NULL && (command == ctrl->cmd || command == CMD_NSC)) {
1945 ctrl->error = -EOPNOTSUPP;
1946 ctrl->done = 1;
2005 * @ctrl: frame to send
2010 static void gsm_control_transmit(struct gsm_mux *gsm, struct gsm_control *ctrl)
2012 gsm_control_command(gsm, ctrl->cmd, ctrl->data, ctrl->len);
2029 struct gsm_control *ctrl;
2032 ctrl = gsm->pending_cmd;
2033 if (ctrl) {
2036 ctrl->error = -ETIMEDOUT;
2037 ctrl->done = 1;
2043 gsm_control_transmit(gsm, ctrl);
2064 struct gsm_control *ctrl = kzalloc(sizeof(struct gsm_control),
2067 if (ctrl == NULL)
2076 ctrl->cmd = command;
2077 ctrl->data = data;
2078 ctrl->len = clen;
2079 gsm->pending_cmd = ctrl;
2088 gsm_control_transmit(gsm, ctrl);
2090 return ctrl;
4083 struct gsm_control *ctrl;
4097 ctrl = gsm_control_send(dlci->gsm, CMD_MSC, modembits, len);
4098 if (ctrl == NULL)
4100 return gsm_control_wait(dlci->gsm, ctrl);