Home
last modified time | relevance | path

Searched refs:psm (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/drivers/input/serio/
Dps2mult.c67 static void ps2mult_select_port(struct ps2mult *psm, struct ps2mult_port *port) in ps2mult_select_port() argument
69 struct serio *mx_serio = psm->mx_serio; in ps2mult_select_port()
72 psm->out_port = port; in ps2mult_select_port()
79 struct ps2mult *psm = serio_get_drvdata(mx_port); in ps2mult_serio_write() local
84 spin_lock_irqsave(&psm->lock, flags); in ps2mult_serio_write()
86 if (psm->out_port != port) in ps2mult_serio_write()
87 ps2mult_select_port(psm, port); in ps2mult_serio_write()
99 spin_unlock_irqrestore(&psm->lock, flags); in ps2mult_serio_write()
106 struct ps2mult *psm = serio_get_drvdata(serio->parent); in ps2mult_serio_start() local
110 spin_lock_irqsave(&psm->lock, flags); in ps2mult_serio_start()
[all …]
/linux-4.1.27/drivers/net/wireless/p54/
Dfwio.c602 struct p54_psm *psm; in p54_set_ps() local
613 skb = p54_alloc_skb(priv, P54_HDR_FLAG_CONTROL_OPSET, sizeof(*psm), in p54_set_ps()
618 psm = (struct p54_psm *)skb_put(skb, sizeof(*psm)); in p54_set_ps()
619 psm->mode = cpu_to_le16(mode); in p54_set_ps()
620 psm->aid = cpu_to_le16(priv->aid); in p54_set_ps()
621 for (i = 0; i < ARRAY_SIZE(psm->intervals); i++) { in p54_set_ps()
622 psm->intervals[i].interval = in p54_set_ps()
624 psm->intervals[i].periods = cpu_to_le16(1); in p54_set_ps()
627 psm->beacon_rssi_skip_max = 200; in p54_set_ps()
628 psm->rssi_delta_threshold = 0; in p54_set_ps()
[all …]
/linux-4.1.27/net/bluetooth/
Dl2cap_sock.c54 static int l2cap_validate_bredr_psm(u16 psm) in l2cap_validate_bredr_psm() argument
57 if ((psm & 0x0101) != 0x0001) in l2cap_validate_bredr_psm()
61 if (psm < 0x1001 && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_bredr_psm()
67 static int l2cap_validate_le_psm(u16 psm) in l2cap_validate_le_psm() argument
70 if (psm > 0x00ff) in l2cap_validate_le_psm()
74 if (psm <= 0x007f && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_le_psm()
117 __u16 psm = __le16_to_cpu(la.l2_psm); in l2cap_sock_bind() local
120 err = l2cap_validate_bredr_psm(psm); in l2cap_sock_bind()
122 err = l2cap_validate_le_psm(psm); in l2cap_sock_bind()
162 if (chan->psm && bdaddr_type_is_le(chan->src_type)) in l2cap_sock_bind()
[all …]
Dl2cap_core.c173 static struct l2cap_chan *__l2cap_global_chan_by_addr(__le16 psm, bdaddr_t *src) in __l2cap_global_chan_by_addr() argument
178 if (c->sport == psm && !bacmp(&c->src, src)) in __l2cap_global_chan_by_addr()
184 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm() argument
190 if (psm && __l2cap_global_chan_by_addr(psm, src)) { in l2cap_add_psm()
195 if (psm) { in l2cap_add_psm()
196 chan->psm = psm; in l2cap_add_psm()
197 chan->sport = psm; in l2cap_add_psm()
205 chan->psm = cpu_to_le16(p); in l2cap_add_psm()
520 __le16_to_cpu(chan->psm), chan->dcid); in __l2cap_chan_add()
768 if (chan->psm == cpu_to_le16(L2CAP_PSM_3DSP)) { in l2cap_get_auth_type()
[all …]
/linux-4.1.27/include/net/bluetooth/
Dl2cap.h236 __le16 psm; member
382 __le16 psm; member
452 __le16 psm; member
496 __le16 psm; member
914 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm);
919 int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid,
Dbluetooth.h272 __le16 psm; member
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dfwcmd.h230 struct carl9170_psm psm; member
320 struct carl9170_psm psm; member
Dcmd.c220 cmd->psm.state = cpu_to_le32(state); in carl9170_powersave()
Drx.c81 ps = le32_to_cpu(rsp->psm.state); in carl9170_handle_ps()
/linux-4.1.27/drivers/net/wireless/libertas/
Dcmd.c960 struct cmd_ds_802_11_ps_mode *psm = (void *) &cmdnode->cmdbuf; in lbs_queue_cmd() local
962 if (psm->action == cpu_to_le16(PS_MODE_ACTION_EXIT_PS)) { in lbs_queue_cmd()
1390 struct cmd_ds_802_11_ps_mode *psm = (void *)&cmd[1]; in lbs_execute_next_command() local
1394 psm->action); in lbs_execute_next_command()
1395 if (psm->action != in lbs_execute_next_command()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dwsm.h754 u8 psm; member
984 u8 psm; /* WSM_PSM_... */ member
Dwsm.c1002 arg.psm = WSM_GET8(buf); in wsm_scan_complete_indication()
/linux-4.1.27/Documentation/networking/
Dray_cs.txt107 psm integer 0 = continuously active
/linux-4.1.27/drivers/net/wireless/
Drayctl.h541 UCHAR psm; member
Dray_cs.c140 static int psm; variable
178 module_param(psm, int, 0);
627 if (psm) in init_startup_params()