summaryrefslogtreecommitdiff
path: root/connection.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-20connection, names: flush dcache after writing to poolDaniel Mack1-0/+1
2014-02-20connection: cosmeticsDaniel Mack1-7/+6
2014-02-18connection: update conn->flags before kdbus_notify_id_change uses themRadoslaw Pajak1-3/+3
2014-02-11release connection lock before freeing reply objectKay Sievers1-29/+46
2014-02-10connection: kill stray list_delDaniel Mack1-1/+0
2014-02-10connection: do not re-schedule work for a disconncted connectionKay Sievers1-10/+6
2014-02-06connection: walk remote lists in kdbus_cmd_msg_cancelDaniel Mack1-8/+20
2014-02-06connection: follow new reply_list logic in kdbus_cmd_msg_cancelDaniel Mack1-15/+8
2014-02-06release parent lock when disconnecting children objectsKay Sievers1-18/+11
2014-02-06kdbus_conn_move_messages: splice list of expected repliesDaniel Mack1-6/+3
2014-02-06connection, kdbus_conn_disconnect: splice out reply list under lockDaniel Mack1-12/+14
2014-02-06connection: let conn->reply_list keep track of allowed repliesDaniel Mack1-95/+47
2014-02-05connection: send dead reply on KDBUS_RECV_DROPDaniel Mack1-1/+8
2014-02-05connection: merge kdbus_conn_msg_recv()Kay Sievers1-42/+32
2014-02-05replace work+timer with delayed_workKay Sievers1-40/+12
2014-02-05connection: first ref() then unref() when moving referencesKay Sievers1-1/+2
2014-02-05connection: free notify listKay Sievers1-2/+4
2014-02-03connection: pin the connection which scheduled workKay Sievers1-4/+10
2014-02-03connection: cancel work outside of bus lockKay Sievers1-6/+4
2014-02-03update locking and tear-down logic at disconnect()Kay Sievers1-18/+31
2014-02-02directly track bus <-> connectionKay Sievers1-25/+20
2014-02-02nullify q->reply earlier in kdbus_conn_move_messages()Daniel Mack1-1/+2
2014-02-01connection: plug memory leaks in kdbus_conn_move_messages()Daniel Mack1-10/+6
2014-02-01connection: kill some blank linesDaniel Mack1-4/+0
2014-02-01Revert "connection: use list_for_each_entry"Kay Sievers1-1/+1
2014-02-01style fixesDaniel Mack1-2/+2
2014-02-01rename namespace to domainDaniel Mack1-10/+10
2014-02-01connection: use list_for_each_entryDaniel Mack1-1/+1
2014-02-01connection: kill unnecessary check in kdbus_conn_reply_finish()Daniel Mack1-3/+0
2014-02-01fix and add commentsDaniel Mack1-2/+7
2014-02-01connection: remove replies from list asapDaniel Mack1-4/+12
2014-02-01connection: ensure queue.reply is NULL for moved messagesDaniel Mack1-0/+2
2014-02-01connection: handle return from wait_event_interruptible_timeout() correctlyDaniel Mack1-4/+8
2014-01-31connection: re-arm timer with lock heldDaniel Mack1-6/+7
2014-01-31TODO: updateKay Sievers1-3/+1
2014-01-31kdbus_conn_move_messages: finish reply_list entriesDaniel Mack1-1/+4
2014-01-31connection: don't store conn_waiting in kdbus_conn_replyDaniel Mack1-14/+16
2014-01-31connection: add 2 FIXMEsDaniel Mack1-2/+4
2014-01-31connection: finish replies when disconnectingDaniel Mack1-4/+4
2014-01-31connection: hold conn_src->lock when checking for reply_wait->conn_waitingDaniel Mack1-1/+2
2014-01-31connection: turn around cleanup logic in kdbus_conn_move_messages()Daniel Mack1-16/+35
2014-01-31connection: use kdbus_conn_queue_remove() in kdbus_conn_disconnect()Daniel Mack1-1/+1
2014-01-31connection: free used reply directlyDaniel Mack1-3/+10
2014-01-31fix typoDaniel Mack1-1/+1
2014-01-31connection: properly ref the connection in kdbus_conn_move_messages()Daniel Mack1-2/+4
2014-01-30Revert "connection: hold lock for kdbus_conn_reply_finish()"Daniel Mack1-4/+1
2014-01-30connection: hold lock for kdbus_conn_reply_finish()Daniel Mack1-1/+4
2014-01-30connection: use del_timer_sync()Daniel Mack1-1/+6
2014-01-30connection: pass return code from kdbus_conn_queue_alloc() to sync waiterDaniel Mack1-6/+4
2014-01-30connection: clean up code nesting in kdbus_conn_kmsg_sendDaniel Mack1-16/+11