• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/dbus-1.6.8/dbus/

Lines Matching defs:link

250   DBusList *queue_link;       /**< Preallocated link in the queue */
251 DBusList *counter_link; /**< Preallocated link in the resource counter */
479 * Adds a message-containing list link to the incoming message queue,
480 * taking ownership of the link and the message's current refcount.
484 * @param link the message link to queue.
488 DBusList *link)
497 link);
498 message = link->data;
544 * Adds a link + message to the incoming message queue.
545 * Can't fail. Takes ownership of both link and message.
548 * @param link the list node and message to queue.
553 DBusList *link)
557 _dbus_list_append_link (&connection->incoming_messages, link);
563 _dbus_message_trace_ref (link->data, -1, -1,
567 link->data, connection, connection->n_incoming);
635 DBusList *link;
644 link = _dbus_list_get_last_link (&connection->outgoing_messages);
645 _dbus_assert (link != NULL);
646 _dbus_assert (link->data == message);
649 link);
650 _dbus_list_prepend_link (&connection->expired_messages, link);
2221 DBusList *link;
2224 link = _dbus_list_get_first_link (&connection->incoming_messages);
2226 while (link != NULL)
2228 DBusMessage *reply = link->data;
2235 link = _dbus_list_get_next_link (&connection->incoming_messages, link);
2248 DBusList *link;
2252 link = _dbus_list_get_first_link (&connection->incoming_messages);
2254 while (link != NULL)
2256 DBusMessage *reply = link->data;
2260 _dbus_list_remove_link (&connection->incoming_messages, link);
2264 link = _dbus_list_get_next_link (&connection->incoming_messages, link);
2668 DBusList *link;
2695 link = _dbus_list_get_first_link (&connection->filter_list);
2696 while (link != NULL)
2698 DBusMessageFilter *filter = link->data;
2699 DBusList *next = _dbus_list_get_next_link (&connection->filter_list, link);
2703 link->data = NULL;
2705 link = next;
2826 /* This has the side effect of queuing the disconnect message link
2828 * After the disconnect message link is queued, dbus_bus_get/dbus_connection_open
3775 /* checking that the link is NULL is an optimization to avoid the is_signal call */
3936 DBusList *link;
3938 link = _dbus_list_pop_first_link (&connection->incoming_messages);
3942 link->data,
3943 dbus_message_type_to_string (dbus_message_get_type (link->data)),
3944 dbus_message_get_path (link->data) ?
3945 dbus_message_get_path (link->data) :
3947 dbus_message_get_interface (link->data) ?
3948 dbus_message_get_interface (link->data) :
3950 dbus_message_get_member (link->data) ?
3951 dbus_message_get_member (link->data) :
3953 dbus_message_get_signature (link->data),
3956 _dbus_message_trace_ref (link->data, -1, -1,
3959 check_disconnected_message_arrived_unlocked (connection, link->data);
3961 return link;
3973 DBusList *link;
3977 link = _dbus_connection_pop_message_link_unlocked (connection);
3979 if (link != NULL)
3983 message = link->data;
3985 _dbus_list_free_link (link);
4000 /* You can't borrow a message while a link is outstanding */
4164 DBusList *link;
4169 while ((link = _dbus_list_get_last_link (&connection->outgoing_messages)))
4171 _dbus_connection_message_sent_unlocked (connection, link->data);
4371 /* Preallocate a linked-list link, so that if we need to dispose of a
4506 DBusList *link, *filter_list_copy, *message_link;
4617 link = _dbus_list_get_first_link (&filter_list_copy);
4618 while (link != NULL)
4620 DBusMessageFilter *filter = link->data;
4621 DBusList *next = _dbus_list_get_next_link (&filter_list_copy, link);
4626 link = next;
4636 link = next;
5520 DBusList *link;
5530 link = _dbus_list_get_last_link (&connection->filter_list);
5531 while (link != NULL)
5533 filter = link->data;
5538 _dbus_list_remove_link (&connection->filter_list, link);
5544 link = _dbus_list_get_prev_link (&connection->filter_list, link);