Searched refs:pdu (Results 1 - 25 of 30) sorted by relevance

12

/external/bluetooth/bluez/attrib/
H A Datt.c113 uint8_t *pdu, int len)
115 const uint16_t min_len = sizeof(pdu[0]) + sizeof(start) + sizeof(end);
131 pdu[0] = ATT_OP_READ_BY_GROUP_REQ;
132 att_put_u16(start, &pdu[1]);
133 att_put_u16(end, &pdu[3]);
135 att_put_uuid(*uuid, &pdu[5]);
140 uint16_t dec_read_by_grp_req(const uint8_t *pdu, int len, uint16_t *start, argument
143 const uint16_t min_len = sizeof(pdu[0]) + sizeof(*start) + sizeof(*end);
145 if (pdu == NULL)
151 if (pdu[
112 enc_read_by_grp_req(uint16_t start, uint16_t end, bt_uuid_t *uuid, uint8_t *pdu, int len) argument
167 enc_read_by_grp_resp(struct att_data_list *list, uint8_t *pdu, int len) argument
194 dec_read_by_grp_resp(const uint8_t *pdu, int len) argument
218 enc_find_by_type_req(uint16_t start, uint16_t end, bt_uuid_t *uuid, const uint8_t *value, int vlen, uint8_t *pdu, int len) argument
252 dec_find_by_type_req(const uint8_t *pdu, int len, uint16_t *start, uint16_t *end, bt_uuid_t *uuid, uint8_t *value, int *vlen) argument
292 enc_find_by_type_resp(GSList *matches, uint8_t *pdu, int len) argument
313 dec_find_by_type_resp(const uint8_t *pdu, int len) argument
336 enc_read_by_type_req(uint16_t start, uint16_t end, bt_uuid_t *uuid, uint8_t *pdu, int len) argument
364 dec_read_by_type_req(const uint8_t *pdu, int len, uint16_t *start, uint16_t *end, bt_uuid_t *uuid) argument
392 enc_read_by_type_resp(struct att_data_list *list, uint8_t *pdu, int len) argument
418 dec_read_by_type_resp(const uint8_t *pdu, int len) argument
442 enc_write_cmd(uint16_t handle, const uint8_t *value, int vlen, uint8_t *pdu, int len) argument
467 dec_write_cmd(const uint8_t *pdu, int len, uint16_t *handle, uint8_t *value, int *vlen) argument
491 enc_write_req(uint16_t handle, const uint8_t *value, int vlen, uint8_t *pdu, int len) argument
516 dec_write_req(const uint8_t *pdu, int len, uint16_t *handle, uint8_t *value, int *vlen) argument
541 enc_write_resp(uint8_t *pdu, int len) argument
551 dec_write_resp(const uint8_t *pdu, int len) argument
562 enc_read_req(uint16_t handle, uint8_t *pdu, int len) argument
578 enc_read_blob_req(uint16_t handle, uint16_t offset, uint8_t *pdu, int len) argument
597 dec_read_req(const uint8_t *pdu, int len, uint16_t *handle) argument
618 dec_read_blob_req(const uint8_t *pdu, int len, uint16_t *handle, uint16_t *offset) argument
645 enc_read_resp(uint8_t *value, int vlen, uint8_t *pdu, int len) argument
663 enc_read_blob_resp(uint8_t *value, int vlen, uint16_t offset, uint8_t *pdu, int len) argument
680 dec_read_resp(const uint8_t *pdu, int len, uint8_t *value, int *vlen) argument
698 enc_error_resp(uint8_t opcode, uint16_t handle, uint8_t status, uint8_t *pdu, int len) argument
717 enc_find_info_req(uint16_t start, uint16_t end, uint8_t *pdu, int len) argument
734 dec_find_info_req(const uint8_t *pdu, int len, uint16_t *start, uint16_t *end) argument
757 enc_find_info_resp(uint8_t format, struct att_data_list *list, uint8_t *pdu, int len) argument
785 dec_find_info_resp(const uint8_t *pdu, int len, uint8_t *format) argument
823 enc_notification(struct attribute *a, uint8_t *pdu, int len) argument
840 enc_indication(struct attribute *a, uint8_t *pdu, int len) argument
857 dec_indication(const uint8_t *pdu, int len) argument
881 enc_confirmation(uint8_t *pdu, int len) argument
896 enc_mtu_req(uint16_t mtu, uint8_t *pdu, int len) argument
912 dec_mtu_req(const uint8_t *pdu, int len, uint16_t *mtu) argument
933 enc_mtu_resp(uint16_t mtu, uint8_t *pdu, int len) argument
949 dec_mtu_resp(const uint8_t *pdu, int len, uint16_t *mtu) argument
[all...]
H A Datt.h254 uint8_t *pdu, int len);
255 uint16_t dec_read_by_grp_req(const uint8_t *pdu, int len, uint16_t *start,
257 uint16_t enc_read_by_grp_resp(struct att_data_list *list, uint8_t *pdu, int len);
259 const uint8_t *value, int vlen, uint8_t *pdu, int len);
260 uint16_t dec_find_by_type_req(const uint8_t *pdu, int len, uint16_t *start,
262 uint16_t enc_find_by_type_resp(GSList *ranges, uint8_t *pdu, int len);
263 GSList *dec_find_by_type_resp(const uint8_t *pdu, int len);
264 struct att_data_list *dec_read_by_grp_resp(const uint8_t *pdu, int len);
266 uint8_t *pdu, int len);
267 uint16_t dec_read_by_type_req(const uint8_t *pdu, in
[all...]
H A Dgattrib.h36 typedef void (*GAttribResultFunc) (guint8 status, const guint8 *pdu,
40 typedef void (*GAttribNotifyFunc)(const guint8 *pdu, guint16 len,
56 const guint8 *pdu, guint16 len, GAttribResultFunc func,
H A Dgatttool.c74 static void events_handler(const uint8_t *pdu, uint16_t len, gpointer user_data) argument
80 handle = att_get_u16(&pdu[1]);
82 switch (pdu[0]) {
95 g_print("%02x ", pdu[i]);
99 if (pdu[0] == ATT_OP_HANDLE_NOTIFY)
225 static void char_read_cb(guint8 status, const guint8 *pdu, guint16 plen, argument
236 if (!dec_read_resp(pdu, plen, value, &vlen)) {
250 static void char_read_by_uuid_cb(guint8 status, const guint8 *pdu, argument
267 list = dec_read_by_type_resp(pdu, plen);
359 static void char_write_req_cb(guint8 status, const guint8 *pdu, guint1 argument
412 char_desc_cb(guint8 status, const guint8 *pdu, guint16 plen, gpointer user_data) argument
[all...]
H A Dinteractive.c101 static void events_handler(const uint8_t *pdu, uint16_t len, gpointer user_data) argument
106 handle = att_get_u16(&pdu[1]);
109 switch (pdu[0]) {
122 printf("%02x ", pdu[i]);
127 if (pdu[0] == ATT_OP_HANDLE_NOTIFY)
216 static void char_desc_cb(guint8 status, const guint8 *pdu, guint16 plen, argument
229 list = dec_find_info_resp(pdu, plen, &format);
257 static void char_read_cb(guint8 status, const guint8 *pdu, guint16 plen, argument
269 if (!dec_read_resp(pdu, plen, value, &vlen)) {
282 static void char_read_by_uuid_cb(guint8 status, const guint8 *pdu, argument
556 char_write_req_cb(guint8 status, const guint8 *pdu, guint16 plen, gpointer user_data) argument
652 exchange_mtu_cb(guint8 status, const guint8 *pdu, guint16 plen, gpointer user_data) argument
[all...]
H A Dclient.c268 static void events_handler(const uint8_t *pdu, uint16_t len, argument
281 pdu[0]);
285 handle = att_get_u16(&pdu[1]);
304 switch (pdu[0]) {
310 if (characteristic_set_value(chr, &pdu[3], len - 3) < 0)
693 static void update_char_desc(guint8 status, const guint8 *pdu, guint16 len, argument
705 memcpy(chr->desc, pdu + 1, len - 1);
727 static void update_char_format(guint8 status, const guint8 *pdu, guint16 len, argument
743 memcpy(chr->format, pdu + 1, 7);
753 static void update_char_value(guint8 status, const guint8 *pdu, argument
787 descriptor_cb(guint8 status, const guint8 *pdu, guint16 plen, gpointer user_data) argument
[all...]
H A Dgattrib.c61 guint8 *pdu; member in struct:command
158 g_free(cmd->pdu);
278 iostat = g_io_channel_write_chars(io, (gchar *) cmd->pdu, cmd->len,
424 const guint8 *pdu, guint16 len, GAttribResultFunc func,
435 c->pdu = g_malloc(len);
436 memcpy(c->pdu, pdu, len);
423 g_attrib_send(GAttrib *attrib, guint id, guint8 opcode, const guint8 *pdu, guint16 len, GAttribResultFunc func, gpointer user_data, GDestroyNotify notify) argument
H A Dgatt.c70 bt_uuid_t *uuid, uint8_t *pdu, size_t len)
79 plen = enc_read_by_grp_req(start, end, &prim, pdu, len);
99 pdu, len);
69 encode_discover_primary(uint16_t start, uint16_t end, bt_uuid_t *uuid, uint8_t *pdu, size_t len) argument
/external/qemu/telephony/
H A Dsms.h73 extern int smspdu_to_hex( SmsPDU pdu, char* hex, int hexsize );
76 extern void smspdu_free( SmsPDU pdu );
85 extern SmsPduType smspdu_get_type( SmsPDU pdu );
87 /* retrieve the sender address of a SMS-DELIVER pdu, returns -1 otherwise */
88 extern int smspdu_get_sender_address( SmsPDU pdu, SmsAddress address );
90 /* retrieve the service center timestamp of a SMS-DELIVER pdu, return -1 otherwise */
91 extern int smspdu_get_sc_timestamp( SmsPDU pdu, SmsTimeStamp timestamp );
93 /* retrieve the receiver address of a SMS-SUBMIT pdu, return -1 otherwise */
94 extern int smspdu_get_receiver_address( SmsPDU pdu, SmsAddress address );
96 extern int smspdu_get_ref ( SmsPDU pdu );
[all...]
H A Dremote_call.h48 extern int remote_call_sms( const char* number, int from_port, SmsPDU pdu );
H A Dsms.c701 smspdu_free( SmsPDU pdu )
703 if (pdu) {
704 free( pdu->base );
705 pdu->base = NULL;
706 pdu->end = NULL;
707 pdu->tpdu = NULL;
712 smspdu_get_type( SmsPDU pdu )
714 cbytes_t data = pdu->tpdu;
715 cbytes_t end = pdu->end;
727 smspdu_get_sender_address( SmsPDU pdu, SmsAddres argument
742 smspdu_get_sc_timestamp( SmsPDU pdu, SmsTimeStamp ts ) argument
766 smspdu_get_receiver_address( SmsPDU pdu, SmsAddress address ) argument
906 smspdu_get_text_message( SmsPDU pdu, unsigned char* utf8, int utf8len ) argument
1361 smspdu_to_hex( SmsPDU pdu, char* hex, int hexlen ) argument
[all...]
H A Dremote_call.c224 SmsPDU pdu )
229 msg2len = 32 + smspdu_to_hex( pdu, NULL, 0 );
244 p = bufprint(p, end, "sms pdu ");
245 p += smspdu_to_hex( pdu, p, end-p );
418 SmsPDU pdu )
426 if ( remote_call_set_sms_pdu( call, pdu ) < 0 ) {
H A Dandroid_modem.c1612 smspdu_dump( SmsPDU pdu, FILE* out )
1618 if (pdu == NULL) {
1624 switch (smspdu_get_type(pdu)) {
1631 if (smspdu_get_sender_address(pdu, &address) < 0)
1636 if (smspdu_get_receiver_address(pdu, &address) < 0)
1641 len = smspdu_get_text_message( pdu, temp, sizeof(temp)-1 );
1657 SmsPDU pdu; local
1663 pdu = smspdu_create_from_hex( cmd, len );
1664 if (pdu == NULL) {
1668 if (smspdu_get_receiver_address(pdu,
[all...]
H A Dandroid_modem.h33 extern void amodem_receive_sms( AModem modem, SmsPDU pdu );
/external/blktrace/btt/
H A Dmmap.c51 void **pdu)
73 *pdu = malloc(tp->pdu_len);
74 memcpy(*pdu, t+1, tp->pdu_len);
76 *pdu = NULL;
130 int next_trace(struct blk_io_trace *t, void **pdu) argument
141 this_len = convert_to_cpu(next_t, t, pdu);
49 convert_to_cpu(struct blk_io_trace *t, struct blk_io_trace *tp, void **pdu) argument
H A Dtrace.c65 memcpy(msg, iop->pdu, iop->t.pdu_len);
81 char *slash = strchr(iop->pdu, '/');
85 process_alloc(iop->t.pid, iop->pdu);
H A Dtrace_plug.c25 __u64 *val = u_iop->pdu;
H A Dtrace_remap.c43 rp = a_iop->pdu;
H A Dunplug_hist.c52 __u64 *val = u_iop->pdu;
H A Dbt_timeline.c106 while (!done && next_trace(&iop->t, &iop->pdu)) {
H A Dglobals.h156 void *pdu; member in struct:io
257 int next_trace(struct blk_io_trace *t, void **pdu);
/external/bluetooth/bluez/src/
H A Dattrib-server.c290 uint8_t *pdu, int len)
302 ATT_ECODE_INVALID_HANDLE, pdu, len);
312 ATT_ECODE_UNSUPP_GRP_TYPE, pdu, len);
357 a->handle, status, pdu, len);
375 ATT_ECODE_ATTR_NOT_FOUND, pdu, len);
399 length = enc_read_by_grp_resp(adl, pdu, len);
410 uint8_t *pdu, int len)
421 ATT_ECODE_INVALID_HANDLE, pdu, len);
450 a->handle, status, pdu, len);
464 ATT_ECODE_ATTR_NOT_FOUND, pdu, le
288 read_by_group(struct gatt_channel *channel, uint16_t start, uint16_t end, bt_uuid_t *uuid, uint8_t *pdu, int len) argument
408 read_by_type(struct gatt_channel *channel, uint16_t start, uint16_t end, bt_uuid_t *uuid, uint8_t *pdu, int len) argument
494 find_info(uint16_t start, uint16_t end, uint8_t *pdu, int len) argument
656 read_value(struct gatt_channel *channel, uint16_t handle, uint8_t *pdu, int len) argument
687 read_blob(struct gatt_channel *channel, uint16_t handle, uint16_t offset, uint8_t *pdu, int len) argument
722 write_value(struct gatt_channel *channel, uint16_t handle, const uint8_t *value, int vlen, uint8_t *pdu, int len) argument
763 mtu_exchange(struct gatt_channel *channel, uint16_t mtu, uint8_t *pdu, int len) argument
990 uint8_t pdu[ATT_MAX_MTU]; local
1004 uint8_t pdu[ATT_MAX_MTU]; local
[all...]
H A Dsdpd-request.c554 sdp_buf_t pdu; local
566 sdp_gen_record_pdu(rec, &pdu);
589 if (low == 0x0000 && high == 0xffff && pdu.data_size <= buf->buf_size) {
591 memcpy(buf->data, pdu.data, pdu.data_size);
592 buf->data_size = pdu.data_size;
607 free(pdu.data);
612 free(pdu.data);
/external/tcpdump/
H A Dprint-snmp.c1468 struct be pdu; local
1472 if ((count = asn1_parse(np, length, &pdu)) < 0)
1474 if (pdu.type != BE_PDU) {
1483 if (asn1_print(&pdu) < 0)
1487 length = pdu.asnlen;
1488 np = (u_char *)pdu.data.raw;
1491 (pdu.id == GETBULKREQ || pdu.id == INFORMREQ ||
1492 pdu.id == V2TRAP || pdu
[all...]
/external/bluetooth/bluez/lib/bluetooth/
H A Dsdp_lib.h611 void sdp_set_attrid(sdp_buf_t *pdu, uint16_t id);
615 int sdp_gen_pdu(sdp_buf_t *pdu, sdp_data_t *data);
616 int sdp_gen_record_pdu(const sdp_record_t *rec, sdp_buf_t *pdu);

Completed in 193 milliseconds

12